This document provides an introduction to version control using Git and GitHub. It discusses what version control is, the history and collaboration benefits it provides, and why Git is a popular version control system. It then covers the basic Git workflow, branching and merging, using remote repositories like GitHub, and other common Git commands and techniques.