Business process outsourcing (BPO) is the contracting of a specific business task, such as payroll, to a third-party service provider. Usually, BPO
is implemented as a cost-saving measure for tasks that a company
requires but does not depend upon to maintain their position in the
marketplace.