What is Outsourcing ?

Outsourcing can be defined as the strategic use of outside resources to perform business functions traditionally managed by internal employees.