> [!abstract] A graphical representation for specifying business processes ## 3 types of BPMN Diagrams BPMN 2.0 includes several subcategories of business process diagrams that are more specific to certain types of processes.  ### Collaboration Diagrams Collaboration diagrams illustrate interactions between two or more processes in different pools or swimlanes, focusing on the tasks performed in each pool and the messages sent between them.  ![[Collaboration-diagram-order-goods.png]] ### Choreography Diagrams Choreography diagrams show the interactions, including tasks and sequences, between two or more participants in a process. ![[Choreography-diagram-clinic-process.webp]] ### Conversation Diagrams The most simple of the 3 types, conversation diagrams focuses on entities and their message exchange. ![[Conversation-diagram-shipment.png]] ## Sources [A clear guide ti BPMN](https://youtu.be/BFeHAONDDtw?si=k2FcZPf-wuANJ-Ea) [Quick guide](https://www.bpmnquickguide.com/view-bpmn-quick-guide/) [An online editor](https://demo.bpmn.io/new) [In dept explanation of Orchestration vs Choreography vs Collaboration](https://www.visual-paradigm.com/guide/bpmn/bpmn-orchestration-vs-choreography-vs-collaboration/)