Ein Ablaufdiagramm veranschaulicht einen Ablauf, indem es eine Abfolge von Entscheidungen und Anweisungen definiert. Üblicherweise entspricht dabei ein Symbol im Diagramm einem Zustand oder einem Zustandswechsel, und ein konkreter Ablauf entspricht einem Pfad durch das Diagramm. Üblicherweise enthält ein Ablaufdiagramm optionale Pfade und somit fallspezifische Anweisungen.