GIT is a popular version tracking system that is widely used for tracking code based projects. While GitHub is a popular online repository for hosting and storing code. When working in software development, you are extremely likely to use GIT to save changes to the project and Github to share the project with team members. In this course, we will go over how to use both of these technologies.