MongoDB adalah sebuah sistem manajemen basis data (database management system) NoSQL yang menggunakan model dokumen berfungsi untuk menyimpan data dalam dokumen yang terstruktur menggunakan format JSON (JavaScript Object Notation). Database ini menyediakan driver untuk berbagai bahasa pemrograman seperti Java, Python, dan Ruby. MongoDB menawarkan fitur-fitur yang memungkinkan untuk menyimpan data yang kompleks dan berukuran besar, pemrograman terdistribusi dan replikasi, pengindeksan yang cepat, dan dukungan untuk shard (partisi) untuk meningkatkan skala dan kinerja. Penggunaan database ini biasanya untuk aplikasi web dan mobile, serta untuk analisis data besar (big data) dan Internet of Things (IoT).