Una base de datos es un sistema informático para almacenar grandes volúmenes de información. SQL es un lenguaje para consultar y modificar bases de datos relacionales. NoSQL son sistemas de bases de datos que no usan SQL ni estructuras fijas como tablas, y escalan horizontalmente. MongoDB es una base de datos NoSQL orientada a documentos que almacena datos en formato JSON.