BPO or Business Process Outsourcing is the delegation of one or more business processes by an organization(such as a Fortune 500 financial company) to an external provider (like 24/7 Customer).

The external provider extends services for the selected process based on certain pre- defined and measurable performanWce criteria specified by the organization.