MongoDB, verileri tablolarda saklamaz; bunun yerine, JSON'a benzer bir "belge" yapısında (MongoDB'de BSON olarak adlandırılır) saklar. MongoDB, yüksek performans, yüksek kullanılabilirlik ve otomatik ölçeklendirme sağlayan bir NoSQL veritabanıdır. NoSQL veritabanı, MySQL veya PostgreSQL'den farklı olarak, depolanan verileri almak veya işlemek için SQL'i (Yapılandırılmış Sorgu Dili) desteklemediği anlamına gelir.