BPM (Business process modelling) ist eine standardisierte Spezifikation zur Beschreibung von Geschäftsabläufen und Prozessen um diese automatisieren bzw optimieren zu können.
BPMN (Business process modelling notation BPMN) ist eine Modellierungssprache womit BPM Software über eine standardisierte Schnittstelle untereinander Daten austauschen kann. Die Automatisierung wird über BPEL (Business process execution language)
BPEL - Business process execution language
CMMN - Case management model and notation (von OMG (Object management group) standardisiert)
DMN - Decision model and notation (von OMG (Object management group) standardisiert)