Una base de datos es un conjunto de datos almacenados sistemáticamente para su uso futuro. Actualmente, la mayoría de las bases de datos están en formato digital. Existen bases de datos estáticas y dinámicas, según si los datos son de sólo lectura o se pueden modificar. También hay bases de datos bibliográficas, numéricas y de texto completo, dependiendo del tipo de contenido. Las bases de datos pueden ser centralizadas o distribuidas entre varios sitios conectados en red.