Un repositorio es una biblioteca digital que almacena información como textos, imágenes y archivos digitales. Permite modificar y llevar un registro de cambios de los elementos almacenados. Debe ser accesible, interoperable, basado en estándares y tener opciones de seguridad y redifusión web para ser flexible.