- To speed up data transfers to and from S3
- To reduce data transfer costs
- To encrypt data during transfer
- To automatically replicate data to another region