BPMN is defined by the OMG (Object Management Group), an international standard-setting organization, and is used to represent Business Process. It allows to graphically illustrate the business procedures within an Organization such as, “What kind of processes are there?And, which teams? What should be done? Using which data? For which process?”.
Just as ‘a map’ is described with map symbols, or ‘a blueprint’ is described using architectural symbols, a ‘Process Diagram’ is drawn using symbols called “BPMN elements”.
While ‘BPMN 1.x’, BPMN stood for Business Process Modeling Notation, and were a standard for drawing methods for Business Process Diagram (Flow Diagram), basically, at first, 48 “BPMN Elements” were standardized, mainly for Events, Activities (Task and Sub-process), and Gateways (Conditional Split), then increased to 55 throughout the upgrade of the versions from 1.0, 1.1 to 1.2.
In ‘BPMN 2.0’, what BPMN stands for was changed to Business Process Model and Notation. It includes enhanced specifications that are necessary for Business Analysts and Business Infrastructure Developers, in addition to the aspects for Business Modeler. As of BPMN 2.0, 116 of “BPMN Elements” are part of the standard.