business process outsourcing
From Longman Business Dictionarybusiness process outsourcingˌbusiness ˌprocess ˈoutsourcing abbreviation BPO noun [uncountable]HUMAN RESOURCES the practice of asking people from outside a company to be take charge of running a part of its activitiesMany organisations are turning to business process outsourcing as a cost-effective approach to managing non-core functions.