BPO - Business Process Outsourcing is a special form of outsourcing and refers to the outsourcing of entire business processes. It involves the contracting of the operations and responsabilities of a specific business process to third-party service providers. BPO is thus different from other forms of outsourcing in that it does not include part of the structure organization - this is, an organizational unit / department -, but a part of the process organization is outsourced. BPO is typically categorized into back office outsourcing, which includes internal business functions such as human resources or finance and accounting, and front office outsourcing, which includes customer-related services such as contact center services. As a rule, the business process also outsources the underlying IT system. The term Knowledge Process Outsourcing (KPO) is also used.