GIT Concepts