Outsourcing vs. Offshoring: Knowing its difference and importance