MongoDB daha büyük hacimli verileri kontrol edebilmek için NoSql veritabanlarından birisi oluyor. NoSql veri tabanları içinde document bazlı veri tabanı grubuna giriyor. Temel olarak içinde tablo, kolon şeklinde yapıları yok. Tablo yerine collection tutuyor. Kolon yok direk bir javascript obje tutuyor. Bu collection ve objeler üzerinde sorgulama, gruplama, fonksiyon çalıştırma işlemleri yapılabiliyor. Ama içinde sql tarzı bir sorgulama dili bulunmuyor. İşlemleri java script kodları ile yapılıyor.