Репозитории – это специальные серверы-хранилища файлов. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по Сети. Их также можно назвать «Источниками приложений». Пользовательские компьютеры подключаются к репозиториям по сети или через интернет и при помощи специальных утилит позволяют увидеть, какие пакеты установлены, а какие доступны для установки. Большинство утилит поддерживают простой поиск по ключевым словам и способны разбивать группы пакетов по категориям.
Использование связки репозиторий-утилита позволяет управлять простым, централизованным методом установки/удаления программ, а также предоставляет удобный способ выкладывания обновлений.
Существуют различные автоматизированные системы создания репозиториев. Один из типов репозиториев: хранилища на CD/DVD — установочные диски для пакетов того или иного ПО.