MongoDB is a non-relational document database that provides storage support similar to JSON. The MongoDB database has a flexible data model that allows for storing unstructured data. It provides full indexing and replication support with rich and intuitive APIs.