MongoDB è uno strumento open source per la gestione di database basati su documenti che memorizza i dati in formati simili a JSON. Utilizza documenti flessibili invece di tabelle e righe per elaborare e memorizzare varie forme di dati. In quanto soluzione NoSQL, MongoDB non richiede un sistema di gestione di database relazionali (RDBMS).