- To trigger actions when a new object is created in an S3 bucket
- To monitor the deletion of objects from an S3 bucket
- To track the restoration of objects in an S3 bucket
- To detect replication events between S3 buckets