Outsourcing is the contracting out of a business process, which an organization may have previously performed internally or has a new need for, to an independent organization from which the process is purchased back as a service. Though the practice of purchasing a business function—instead of providing it internally—is a common feature of any modern economy, the term outsourcing became popular in America near the turn of the 21st century. An outsourcing deal may also involve transfer of the employees and assets involved to the outsourcing business partner.

The definition of outsourcing includes both foreign or domestic contracting, which may include offshoring, described as “a company taking a function out of their business and relocating it to another country.”

The opposite of outsourcing is called insourcing, and is sometimes accomplished via vertical integration. However, a business can provide a contract service to another business without necessarily insourcing that business process.

Read more about OutsourcingOverview, Co-sourcing

Other articles related to "outsourcing":

Software Industry In The People's Republic Of China - Outsourcing
... The software outsourcing market is projected by the Ministry of Industry and Information Technology to grow to $60 billion by 2015 ...
Seioglobal - Certifications & Leadership Awards - Top10 Brand of China Outsourcing 2007
... Organized by the China Outsourcing Association (中国外包协会) ... This award honors outstanding achievements in the outsourcing industry in China ...
Samsung SDS
... Integration, Hardware and Software Implementation and Support, and IT Education) and outsourcing services (Business Process Outsourcing, Application and ... such as U-City, RFID and Engineering Outsourcing ...
Smith Street Solutions - Awards and Recognition
... the company was listed as one of the top 20 global knowledge process outsourcing (KPO) vendors in the Top Knowledge Process Outsourcing Providers Report published by The Black Book of Outsourcing ...