Dear Amit
ESI is Employee State Insurance and it is used for the benefit of the employee and if the gross salary of the employee is <= 10K, than it is applicable on the employee and 1.75% amount will be deducted from the Gross salary. one can get the medical benefit from the ESIC. for more details please log on esic.nic.in
PF is Provident fund which is applicable if the basic salary of the employee is <=6500/-. 12% amount deducted towards PF from the basic+DA and this amount goes to PF authority. employer has to pay the same % and he has to deposit the same into PF Dept.
Payroll is a wide term which manage the salary part of every employee. In short, it includes Salary structure, Taxation part and reimbursement.
Regards
Nirmal Kumar Sahu