How does MongoDB handle transactions and multi-document ACID compliance?

This is well documented. You should start by reading. You are welcome to asked specific questions about what you read and do not understand.

Look at