Git is a fast, scalable, distributed revision control system.
Easy-to-use SCM / source control software.
A GUI that allows control over Git without using the commandline.