
Explanation

Box 1: Batch
Batch processing refers to the processing of blocks of data that have already been stored over a period of time.
Box 2: Streaming
Stream processing is a big datatechnology that allows us to process data in real-time as they arrive and detect conditions within a small period of time from the point of receiving the data. It allows us to feed data into analytics tools as soon as they get generated and get instant analytics results.
Box 3: Batch