Delegation of business operations to an external service provider is known as Business Process Outsourcing or BPO services. Business process outsourcing is a subset of outsourcing that involves the contracting of the operations and responsibilities of specific business functions (or processes) to a third-party service provider.