What is real time processing and batch processing?

Real time processing

In a real time processing, there is a continual input, process and output of data. Data has to be processed in a small stipulated time period (real time), otherwise it will create problems for the system.

For example: assembly line robots and radar system.

batch processing

In a batch processing group of transactions collected over a period of time is collected, entered, processed and then the batch results are produced. Batch processing requires separate programs for input, process and output. It is an efficient way of processing high volume of data.

For example: Payroll system, Examination system and billing system.