Batch processing usually refers to saving up requests to do a task (jobs), and doing them all at once, in a batch. Batch processing was more common with mainframe computers that had very limited resources and couldn't switch between datasets (think tapes with a capacity in megabytes) easily.