NoSQL databases are a broad category of database systems that diverge from the traditional relational model used in SQL databases.
They are designed to handle a variety of data models and workloads that may not fit neatly into the tabular schema of relational databases.
MongoDB is a NoSQL database that uses a document-oriented approach. Data is stored in flexible, JSON-like documents, which can have nested structures and varied fields.