Batch Processing Data is collected and processed in batches. Used for large amounts of data. Eg: payroll system
Real-time Processing Data is processed within seconds when the input is given. Used for small amounts of data. Eg: withdrawing money from ATM