git is a version control system. git has a mutable index called stage. git tracks changes. creating a new branch is quick And simple.