Repository proje kodlarının bulunduğu yer olarak tanımlanabilir. Projects kısmı ise repository lerin üst seviyesi gibi. Yani bir proje içerisinden bir veya birden fazla repository olabilir. Benzer repositoryleri belli filterelere göre projelere bölünebilir.
Örnek olarak biz bir yazılım projesini vcs altında paylaşacağımız zaman projects altında bir repository oluşturmamız gerekir, bu repo içine de proje kodlarını yükleriz.
Proje kodları= repository gibi düşünülebilir.
Vcs üzerindeki proje ile kodumuzu da proje olarak isimlendirdiğimiz için bu ikisi birbirine karışabilir, dikkat etmemiz gerekir.