O Git é um sistema de controle de versão distribuído, de código aberto e gratuito, projetado para lidar com tudo, de projetos pequenos a grandes, com velocidade e eficiência.
O Mercurial é uma ferramenta de gerenciamento de controle de fonte distribuída e gratuita.Ele lida com projetos de qualquer tamanho e oferece uma interface de linha de comando fácil e intuitiva.