Git
Git is version control software i.e. it can be used as a way to back up your work, collaborate with others and to go back to earlier versions if you need to. The files are kept in repositories ("repos" to the cool kids!) - the local repo is in your local file storage and the web-based repo (the 'remote') is hosted on a server. For more info see our git pages and our Git FAQs.