A Business Process Modeling Notation (BPMN) is a flow chart method that models the steps of a planned business process from all fronts. It generally covers the end-to-end process, ensuring that even non-technical persons can understand how any process works. An example of BPMN would be graphically illustrating the back office flow diagram by illustrating how the payroll system, accounting system, timesheet system, project/assignment, placement, and contracts systems internally work. The following BPMN diagram graphically represents the entire process of hiring an employee to assign them to a project where an HR manager can tally their weekly management and forward the payment details to the accounts team, and so on.