Batch job is a set of job processed in a single program run. In batch job, groups of similar data or jobs are executed as a single unit rather than individually. Typically a batch job is executed in sequence and operated on a set of accounts or agreements.
For example: Bill Run is a batch job.