The term "outsourcing" refers to the concept of paying an outside company to handle internal company functions. For example, companies sometimes outsource their IT or data-processing functions. Outsourcing is done to save money, improve quality, or free company resources for other activities. The term sometimes also refers to the transfer of jobs to foreign countries to save on labor costs or improve efficiencies.