BPMN consists of several core elements that are used to create business process diagrams:
Flow Objects: These include events, activities, and gateways that define the behavior of the process. Connecting Objects: These are used to connect flow objects and include sequence flows, message flows, and associations. Swimlanes: These organize the activities into different roles or departments, providing a clear structure of responsibilities. Artifacts: These offer additional information about the process, such as data objects, groups, and annotations.