Una base de datos documental almacena y gestiona datos estructurados como documentos usando formatos como XML, JSON, YAML y BSON. A diferencia de bases de datos relacionales, estas están diseñadas para almacenar documentos individuales con claves únicas. Permiten recuperar documentos por su contenido a través de un lenguaje de interrogación.