Outsourcing is a practice used by different companies to reduce costs by transferring portions of work to outside suppliers rather than completing it internally. Outsourcing is an effective cost-saving strategy when used properly. The concept "outsourcing" came from the American Glossary 'outside resourcing.