Business Process Modeling is a technique used for describing, documenting and analyzing a businesses’ processes. Process models are created with the business users to produce an intuitive, non-technical model representing their perspective of how the business is conducted. These models form a basis for information system development and business process improvement.