Transactions - Database Manual - MongoDB Docs

Use distributed transactions across multiple operations, collections, databases, documents, and shards for situations that require atomicity of reads and writes to multiple documents.