BPMN est l'abréviation de Business Process Modeling Notation. BPMN est très similaire au concept d'organigramme qui existe depuis les années 1980. Comme l'organigramme, la modélisation BPMN a pour but de permettre à une personne de cartographier un flux de travail de manière à ce qu'il puisse être facilement compris par d'autres parties intéressées. BPMN est un langage, et comme tout langage, son but est de faciliter la communication. BPMN est conçu pour faciliter la communication et la compréhension des processus métier.
La partie "N" de BPMN signifie "notation". La notation graphique est constituée de symboles désignés qui représentent des actions, des flux ou des comportements de processus. Les symboles visuels font partie de la norme depuis que l'OMG a publié la première version de la spécification BPMN en mai 2004. BPMN n'est pas un logiciel, et n'appartient pas à une entreprise, mais a été développé par l'OMG (Object Management Group) comme une norme de notation qui peut être comprise par les analystes commerciaux, les développeurs techniques et les chefs de projet.