Ein Workflow-Management-System (WfMS) ist eine Software für das Workflow-Management und die Ausführung modellierter Arbeitsabläufe (engl. workflow).
Auf Modellen solcher Arbeitsabläufe aufbauende Workflow-Management-Anwendungen sind implementierte Lösungen zur Steuerung eben solcher Arbeitsabläufe auf der Basis eines Workflow-Management-Systems.
Die Komponente für die Ausführung der modellierten Arbeitsabläufe nennt man Workflow Engine.
Workflow-Management-Systeme enthalten für die Entwurfsphase eine Komponente für die grafische Modellierung der Arbeitsabläufe. Diese können auch aus anderen Umgebungen (Frameworks) importiert werden.