- To save in latency by reducing the number of API calls
- To increase the read capacity of a table
- To enable cross-region replication
- To provide point-in-time recovery