The document discusses why NoSQL databases are useful for big data in the cloud. It explains that big data brings challenges of scalability, high availability, and handling diverse data types. NoSQL databases help address these challenges by allowing for horizontal scaling, high availability through replication, and flexibility in data schemas. The document then discusses MongoDB as an example NoSQL database, covering its document structure, replication and scaling features, and map-reduce functionality for parallel querying of large datasets.