Good morning!
Batch processing means that it is a sequential processing, it only proceeds to the next step after finishing the current step.
The windows ".bat" file are batch scripts.
The difference between batch and online processing is the relationship between processing and registration.
In batch processing, all processing is done and the records are saved in a buffer (something like this). Then at a certain time (at the end of the day, at the end of the week, at the end of the month, at a certain time, etc.) the records are made, in the same processing sequence.
In online processing, logs are made immediately after processing.
It's more or less out there.
: -)