Git is an open-source version control system created by Linus Trovalds that helps users achieve version control and track changes on files. Version control systems like Git allow developers and non-developers to collaborate by downloading, modifying, and uploading new versions of projects. Github builds on Git by providing a platform for developers to store projects in repositories and connect with other developers. Key Github concepts include repositories for storing project files, forking to create new projects from existing ones, and pull requests and change logs for tracking changes made to projects.