Un référentiel a une source et zéro miroir ou plus.
Une source de référentiel est l'emplacement d'un référentiel de packages qui contient à la fois des métadonnées du package (fichiers manifest et catalogues du package) et le contenu du package (fichiers du package).
Un miroir est l'emplacement d'un référentiel de packages qui contient uniquement le contenu du package.
Les miroirs fournissent un sous-ensemble de données fournies par les sources. Les miroirs peuvent être utilisés pour télécharger des fichiers de package. Des métadonnées de package sont téléchargées à partir de la source. Les clients IPS accèdent au référentiel source pour obtenir un catalogue d'éditeur, même lorsque les clients téléchargent le contenu de package à partir d'un miroir.