This article discusses the benefits and drawbacks of outsourcing, the practice of delegating certain aspects of a company's operations to outside parties.
Outsourcing is particularly popular in the information technology industry, where companies may outsource tasks such as programming or technical support.