Offshoring refers to moving business processes or operations to another country where labor costs are lower. It allows companies to reduce expenses by employing staff at lower salaries abroad compared to domestic wages. While offshoring is similar to outsourcing, offshoring typically refers to moving services overseas by establishing foreign subsidiaries, whereas outsourcing can involve either services or manufacturing. The main reasons companies offshore include lowering costs, gaining access to larger talent pools, and improving agility, customer satisfaction, work-life balance, and attention to detail. Offshoring has contributed significantly to globalization due to businesses interacting across borders to take advantage of wage disparities.