Anytime you wish to pay your workers for the hours they have worked, you will  first need to create a payroll batch.  A payroll batch is a way to mark the records you want to pay.   This way you can view breakdowns of the workers and clients, as well as overall totals.  But more importantly,  you mark the records so they don't get paid twice.   
 Why can't you just immediately pay all the hours?   The reason is that many  administrators do not wish to pay every hour entered into the system.  To see examples of these scenarios,  view the sample scenarios in the 
 Overview of the Payroll Process topic.
The way you batch records is completely up to you.  You can group certain workers together and batch them,  such as W2 workers versus 1099 workers, or full-time workers versus part-time workers.   You can also  create payroll cycles so if you have too many workers to handle paying at once, you can pay workers whose  names start from A to G for one day, H � O the next day, etc.   Additionally some workers might have specific  requirements of when they want to be paid.   You might have a group of workers who insist on being paid  on a weekly basis, so you could create a special batch for them once a week.
 To see examples of these scenarios, view the sample scenarios in the   Overview of the Payroll Process topic.