Summary:
Batch notifications are e-mail notifications that notify the appropriate supervisors, project leaders, and/or clients when timesheets are overdue or waiting for approval, and when approvals are due or overdue. Each batch e-mail contains a list of associated users.  Example: The Timesheets are overdue (Batch) e-mail notification would be sent to a supervisor and would contain a list of users reporting to that supervisor whose timesheets are overdue.

Batch Email Notifications are triggered from Batch email Server. When the Application Server get a request in the form of schedule report it send a communication to the Batch server, the Batch server process the request on the assigned date and time by fetching the data from the database, put it in the format which has been set by the application server and forward it to the email server.