Outsourcing refers to the way in which companies entrust the processes of their business functions to external vendors. It can be in the form of Payroll Outsourcing, Manpower Outsourcing, Statutory Compliance Outsourcing and many more. The most important reason behind the increasing demand of outsourcing services is that it has reduced the stress level of small-scale as well as large scale organizations of corporate world by giving a permanent and effective solution to their problems of staff recruitment, payroll department and lots more.