GIT
Git Branch
In Git, a branch is a new/separate version of the main repository.