Al contrario de los sistemas SQL tradicionales como MySQL, PostgreSQL u Oracle, MongoDB no posee esquema ni relaciones. Los datos son tratados como objetos bson (json binarios) de modo que permite una comuncación muy sencilla con otras aplicaciones.
Uno de los puntos más interesantes de este sistema es la capacidad de realizar búsquedas geolocalizadas, permitiendo definir un área sobre la que buscar, ya sea circular, cuadrada o poliédrica.