MongoDB is a general purpose, document-based, distributed data platform built for modern application developers and for the cloud.
MongoDB is classified as a NoSQL database. It uses JSON-like documents with optional schemas.
You can use MongoDB as a cloud deployment, or as an on-premise installation.
In this tutorial, I install it as an on-premise installation using the MongoDB Community Edition on Windows.