Offshoring and Outsourcing are two terms that are often used synonymously. Their differences are one of the most frequently misunderstood aspects when it comes to the worldwide supply chain. Surprisingly, a very large group of people confuse themselves with these two different terms not knowing that these two have very distinct concepts from one another.