This document provides an overview of using MongoDB with NoSQL databases. It discusses when to use NoSQL versus SQL databases, strengths of each, and example use cases. NoSQL databases like MongoDB provide consistency in data representation, flexibility for rapid development, and simplicity of storage. SQL databases are better for applications with relational data and strict schema enforcement. The document also covers topics like schema-less environments in NoSQL, clustering and sharding for scaling MongoDB, and using GridFS for file storage. It introduces the Coldbox ORM called CBMongoDB for working with MongoDB in Coldbox applications.