- MongoDB is a document database where documents (equivalent to JSON objects) are stored in collections rather than rows in tables.
- It is horizontally scalable, supports rich queries, and works with many programming languages through official drivers.
- To build a simple blog application, documents like users, posts, and comments can be directly inserted into their respective collections without needing to define a schema first. Properties like embedded documents and arrays allow flexible modeling of relationships.