1) MongoDB 4.0 introduced multi-document ACID transactions that allow atomic operations across multiple collections. 2) Transactions provide snapshot isolation, all-or-nothing execution, and read your own writes behavior. They abort and roll back on write conflicts with other transactions or operations. 3) Care must be taken to avoid excessive WiredTiger cache pressure from long-running transactions holding snapshots open. Transaction size and lifetime should be limited.