BPMN jest metodą bazującą na technikach wykorzystywanych w diagramach przepływu, która pozwala tworzyć diagramy procesów biznesowych. Notacja BPMN posiada skończony i jednoznacznie zdefiniowany zbiór elementów graficznych, które pozwalają na budowanie diagramów zrozumiałych zarówno przez projektantów procesów, analityków, jak i kadrę zarządzającą.
BPMN „spełnia” zasady tworzenia metamodeli dla języków modelowania procesów biznesowych, przez co jest bardzo elastycznym narzędziem. Diagram może być zmieniany na każdym etapie życia procesu: od stworzenia, poprzez rozwój, wykonanie, monitorowanie i analizę procesu.
W przypadku notacji BPMN należy podkreślić następujące zalety:
- Czytelność – graficzna reprezentacja jest bardziej zrozumiała niż kod języka, np. xml, na którym jest oparty język BPML.
- Jednoznaczność – wynika to z definicji pojęć i postaci elementów graficznych w notacji. Jest zrozumiała dla różnych grup odbiorców.
- Elastyczność – możliwość zastosowania do różnego typu procesów.
- Możliwość zapisu diagramu w języku BPML.