MongoDB is a document-oriented NoSQL database. It stores each record as a flexible, JSON-like document in BSON, short for Binary JSON. Documents live in collections instead of tables.
Its key features are:
A flexible schema, so documents in one collection can have different structures.
A rich query language with complex queries, indexes and an aggregation pipeline.
High availability through replica sets, which keep copies of the data and fail over automatically.
Horizontal scaling through built-in sharding, which spreads data across many servers.
GridFS for storing large files.
Multi-document ACID transactions, which make several writes succeed or fail together.
Rewriting in plainer words…
This answer doesn't lend itself to a diagram - it reads best . No credits were charged.