BPMN es una notación estándar para modelar procesos de negocio. Proporciona elementos gráficos para representar flujos de trabajo y procesos dentro de una organización. Estos elementos incluyen eventos, actividades, decisiones, flujos de secuencia y mensajes. BPMN también define carriles y grupos para organizar los componentes de un proceso. El objetivo final es crear modelos de procesos de negocio entendibles tanto para especialistas de negocio como técnicos.