This document discusses version control with git. It provides reasons for using version control like working together on projects and keeping track of changes. It also gives a glossary of key terms and discusses advantages of git like easy branching and merging. Finally, it discusses GitHub as a hosting platform for git repositories and notes some popular open source projects hosted there.