Outsourcing is a business decision that is often made to lower costs or focus on competencies. A related term, offshoring, means transferring work to another country, typically overseas. Offshoring is similar to outsourcing when companies hire overseas subcontractors, but differs when companies transfer work to the same company in another country.
Bookmark Panamastaffing.com: