Outsourcing occurs when a company hires another company to be responsible for some aspect of its work, which would normally be done internally. This often requires the transfer of employees or assets from one company to another. Outsourcing can also take place between companies in different countries. This is usually done in order to take advantage of lower costs, lower wages or less strict labor laws.
Although outsourcing is often criticized for these reason, it can also be done in positive ways. Moreover, outsourcing has positively impacted the global economy. For example, companies that outsource can often save a lot of money, which can be reinvested in ways that benefit the economy. It also encourages the development of infrastructure by companies that receive the assignments. Outsourcing can also make a company more efficient, leaving more time for other economically productive concerns. In these ways, outsourcing has positively impacted the global economy.