MongoDB je open-source dokumentová databáze, jež umožňuje zpracování a ukládání dat v rámci aplikací. Data jsou organizována jako dokumenty, které jsou uloženy v kolekcích. Každý takový dokument může mít odlišné pole a strukturu, MongoDB je tedy flexibilní databáze, která se snadno uzpůsobí potřebám aplikace.