Beginner
GitHub
In plain words
A website where code is stored and shared.
The fuller definition
GitHub is a service for hosting Git repositories and collaborating on software through features such as issues and pull requests.
- Repository
Project and history
- Pull request
Proposed change
- Review
Discussion and checks
A simplified relationship, not a screenshot or a complete design.
A concrete example
A project proposes a change in a pull request so others can review the diff before merging.
The distinction that matters
Git is the version-control system; GitHub is a service built around it and related collaboration tools.
Related terms
Where it is taught
Choose an AI tool around the work productSource and further reading
GitHub · DocumentationThe definition and example are written for this library. The link gives background, official documentation or legal authority as labelled. Legal scope depends on the jurisdiction and current text; product features depend on release and settings.