Github, dağıtılmış bir sürüm kontrol sistemi olarak bilinir ve yazılım geliştirme süreçlerinde yaygın olarak kullanılır.