Aggregation: Aggregations are the activities that handle the data records and give the record results.
Sharding: Sharding means storing the data on multiple machines.