Batch processing
One advantage of batch processing is that the computer can wait to process the batch until it is less busy. For example, it can do the jobs in the job queue overnight. Fields with batch processing include billing systems (e.g. electricity, gas, water and telephone), payroll systems and processing of bank cheques.