Während der IMRA-Formalismus eine Syntax für den strukturellen Aufbau interaktiver multimedialer Präsentationsanwendungen definiert, charakterisiert der Präsentationsalgorithmus eine operationelle Semantik der modellierten Anwendungen, d.h. er beschreibt den Ablauf und das Verhalten der eigentlichen Präsentation. Die Semantik wird durch das Einzelverhalten der Medienobjekte sowie durch ihr Zusammenspiel aufgrund der Beziehungen bestimmt.