<aside> 👉 Performs many similar tasks or jobs serially without the need for user intervention, so very good for number-crunching/repetitive tasks
</aside>
Performs a large number of similar tasks or jobs
Can run without user intervention
Can run during out-of-office hours
Works through the jobs sequentially
Tends to happen during the night when there is little load on the servers
Often require large amounts of CPU time and need a long time to complete
If an error occurs, then that error will be reported to a log file and the batch processing continues
Example: generating phone bills
Uses a transaction file to record events, then the master file is updated at the end of each period
Simpler/faster system to operate, as transactions can simply be stored in the order received, with all processing carried out later
Can be carried out automatically at times when the computer system is not otherwise in use