Git is an Open Source Distributed Version Control System. Git provides features like branches and merges, which I will be covering later. Distributed Version Control System: Git has a remote repository which is stored in a server and a local repository which is stored in the computer of each developer.
Source : https://git-scm.com/