MongoDB and NoSQL use cases address trends of more and complex data, cloud computing, and fast application development. MongoDB provides horizontal scaling, ability to store complex data without pain, compatibility with object-oriented languages and frequent releases, high single-server performance, and cloud friendliness. However, it offers no complex transactions. Suitable use cases include high data volumes, complex data models, real-time analytics, agile development, and cloud deployment. Examples of users are given for content management, operational intelligence, metadata management, high-volume data feeds, marketing personalization, and dictionary services.