MongoDB adalah cross-platform yang berorientasi dokumen database yang
menyediakan, kinerja tinggi, ketersediaan tinggi, dan mudah skalabilitas. MongoDB bekerja pada konsep pengumpulan dan dokumen. Database adalah wadah fisik untuk koleksi. Setiap database mendapat mengatur sendiri file pada sistem file. Sebuah server MongoDB tunggal biasanya memiliki beberapa database. Koleksi adalah kelompok dokumen MongoDB. Hal ini setara dengan tabel RDBMS. Koleksi ada dalam database tunggal. Koleksi tidak menegakkan skema. Dokumen dalam koleksi dapat memiliki bidang yang berbeda. Biasanya, semua dokumen dalam koleksi yang tujuan sama atau terkait.Sebuah dokumen adalah satu set pasangan nilai kunci. Dokumen memiliki skema yang dinamis. skema dinamis berarti bahwa dokumen dalam koleksi yang sama tidak perlu memiliki set yang sama bidang atau struktur, dan bidang umum dalam dokumen koleksi ini dapat memegang berbagai jenis data.