Automatic processing of several objects / EDP commands in a defined order, e.g. a request list, an instruction list or a list of data to be transferred; often without user interaction and in most cases as a background process.
The term dates back to the beginning of data processing when program instructions were still coded on punch cards that formed a batch.