Een repository is een centrale opslagplaats waar informatie, bestanden, documenten, programmacode en andere digitale inhoud worden bewaard. Het is een soort digitale bibliotheek waar gebruikers toegang hebben tot de inhoud. Repositories worden vaak gebruikt om versies van bestanden bij te houden, zodat gebruikers de meest recente versie kunnen downloaden.