What is GitHub?
GitHub is a Git repository hosting service, that hosts your remote repository somewhere on cloud but along with this, it adds many of its own features. Meanwhile Git is a command line tool, and GitHub provides a Web-based graphical interface. GitHub also provides collaboration features i.e. wikis, access control and basic task management tools for every project.

Difference Between Git and GitHub
| Git | GitHub |
| Installed Locally | Hosted on Cloud |
| It is a command line tool | It is Administered through Web |
| No user management system | Built-in user management system |
| Focused on version control and code sharing | Focused on Centralized source code hosting |
| Open source licensed | Includes a free tier and pay-for-use-tiers |