BPMN staat voor Business Process Modeling Notation, de nieuwe standaard voor het modelleren en communiceren van bedrijfsprocessen. Het doel van BPMN is te voorzien in een toegankelijke en begrijpelijke notatiewijze voor business analisten, procesinrichters, procesmanagers en gebruikers uit de business, die het proces bewaken en besturen (bron: OMG). Bovendien kunnen BPMN modellen gebruikt worden om met aanvullende technologie, automatisch BPEL-code (Business Process Execution Language) te genereren om het proces uit te voeren. BPMN is de eerste standaard die deze koppeling mogelijk maakt.