

# Developing with Amazon DocumentDB
<a name="documentdb-development"></a>

This section covers connecting to your Amazon DocumentDB cluster, querying and managing data, working with indexes, and using features like change streams, transactions, and vector search for generative AI applications.

**Topics**
+ [Connect to DocumentDB](connect-docdb.md)
+ [Program with Amazon DocumentDB](program-docdb.md)
+ [Querying](querying.md)
+ [Indexes](indexes.md)
+ [Using change streams](change_streams.md)
+ [Transactions](transactions.md)
+ [Using collation](collation.md)
+ [Using views](views.md)
+ [Generative AI](generative-ai.md)
+ [Using AWS Lambda with change streams](using-lambda.md)