Un repositorio es un lugar para almacenar y mantener información digital como bases de datos de forma accesible en Internet. Los repositorios pueden ser abiertos e interoperables con otros sistemas, almacenando y registrando elementos digitales de forma histórica mientras permiten el acceso y modificación individual. Existen repositorios de software, institucionales y temáticos, que pueden ser privados o de libre acceso para almacenar la producción académica e intelectual de una disciplina.