MongoDB is a document-oriented database that bridges the gap between key-value stores and traditional relational databases. It uses collections of BSON documents (similar to JSON objects) rather than tables. Queries in MongoDB use JSON-like documents rather than SQL. MongoDB also supports features like embedded documents, dynamic schemas, rich queries and indexing to improve performance.