What is Batch Processing?

Batch processing can be thought of as autopilot capabilities for computers. The definition of batch processing is the execution of a series of commands or programs on a computer without having to manually intervene. This means that you can go to sleep at night and your anti-virus software will run an automatic scan without having to prompt you.