Outsourcing is a business strategy that moves some of an organization’s functions, processes, activities and decision responsibility from within an organization to outside providers. This is done through negotiating contract agreements with a vendor who takes on the responsibility for the production process, people management, quality, customer service and key asset management of the function. The process can greatly reduce fixed overhead costs of an organization. - See more at: http://smartchurchmanagement.com/advantages-and-disadvantages-of-outsourcing/#sthash.AmIAgFMR.dpuf