When data is processed there are multiple methods of processing data, there are several types that all have individual Advantages and Disadvantages.
Batch, Interactive and Transaction Processing
|Batch Processing is when data is processed in ‘batches’ (groups)|
Examples : Mail merge, Bank Statements, Mass Emails, Game World ‘chunks’, Video Rendering.
|Interactive processing is when a system performs processes as it is being used.|
Examples : Online Shopping, Video Rendering, Video Live Streams, Booking Seats.
| Transaction processing is mode one at a time.|
Examples : Banking, Stock Control Systems, Booking Systems.
The use case for each type can vary, however most have set types that work best for the solution, so it is important to know which one is bet for a solution, or you could run into issues.