Human Resource is the one which creates the work force in an organization. In a company the HR management is responsible for recruiting the employees and training them.The HR is responsible for the culture and compliance with labor laws.Outsourcing is nothing but obtaining a service or a product from outside.Many of the companies are outsourcing Human Resources,in that ADP India is also one of the company providing HR outsourcing.