Comparison Between Offshoring and Outsourcing
Offshoring basically refers to setting up a new unit or office in a different country altogether. While outsourcing on the other hand primarily refers to getting your non-core activities done from outside, be it in the same or a different country.