What is GitHub and why it is used? GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere. With GitHub, You can store, track, and collaborate on software projects. It makes it easy for developers to share code files and collaborate with fellow developers on open-source projects.