Map logic should be defined by the user
- A large data set is broken down into multiple small blocks of data (64MB).
- Each data block is resolved into multiple key-value pairs (K1, V1) and processed using the mapper or the map job.
- Each data block is processed by individual map jobs.