This document provides an introduction to business process modeling. It discusses traditional organizational approaches and the need to shift focus to customer satisfaction through business process management. Key aspects of business process modeling are identified, including process identification, modeling current and desired future states, analysis, improvement, implementation, execution, and monitoring. Process modeling aims to define how activities are logically ordered and executed to transform business objects and accomplish tasks. Examples of retail business processes are also provided like warehousing, third-party deals, promotions, and central settlement.