Outsourcing involves the transfer of the management and/or day-to-day execution of an entire business function to an external service provider. The decision to outsource is often made in the interest of lowering firm costs, redirecting or conserving energy directed at the competencies of a particular business, or to make more efficient use of labor, capital, technology and resources.