- Git is a distributed revision control system that keeps track of changes made to files over time through log messages and allows developers to easily share changes.
- Git has a basic workflow of modifying files, staging files, and committing files to the local repository.
- GitHub is a hosting service for Git repositories that allows collaboration on projects by multiple developers through pushing and pulling changes from a shared remote repository.