1. BPMN (Business Process Modeling Notation) is a standard for modeling business processes in a graphical notation.
2. It includes various flow objects like events, activities, gateways, and swimlanes to model control flow and data flow between activities.
3. Common elements include start and end events, tasks, gateways for branching, sequence flows, and pools/lanes to organize responsibilities.