In plain English
Version control keeps a history of saved revisions, helping a team see what changed and combine contributions from different people. Git is one version control system. GitHub is a platform for hosting Git repositories and collaborating on them.
Example
A startup changes its sign-up form and later discovers a validation bug. The team reviews the recorded changes and restores an earlier version of the affected file while preparing a fix.