A batch process is a type of process that runs in batch mode, i.e. non-interactively, executing a pre-recorded sequence of commands. To run a sequence of commands (called a command procedure) in batch mode, you need to submit a batch job to a queue. When the batch job is ready to run, the JOB_CONTROL process creates a batch process within the context of which the specified command procedure is executed. When the end of instructions or the EXIT command is reached in the command procedure file, the batch process is terminated.