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
|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|