Business Process Management-Systeme (BPMS) stellen die umfangreichste Klasse von prozessbezogenen Software-Systemen dar, die ebenso wie Enterprise Application Integration (EAI)-Systeme zur Integration von Anwendungen und Informationssystemen im Unternehmen dienen. Darüber hinaus übernehmen sie aber auch die Ablaufsteuerung der automatisierbaren Teile von Geschäftsprozessen. Damit umfassen sie zusätzlich wesentliche Funktionalitäten von Workflow Management-Systemen. Häufig verarbeiten Sie BPMN, CMMN und/oder DMN.