Git and GitHub have almost the same name and are easy to confuse — but they do two different jobs, and understanding the difference upfront saves real confusion later.
Git is the tool that tracks history on your own computer, covered in the last lesson. GitHub is a website that stores a copy of a Git repository online, and adds features Git alone doesn't have — a visual file browser, issue tracking, and a way for other people to see and contribute to your project.
A repository stored on GitHub is called a remote. Push sends your local commits up to it; pull brings any new commits from it back down to your computer; clone downloads an entire existing repository, history included, for the first time.
Open any project on GitHub and you'll typically see the project's files, a README — a description of what the project is and how to use it — and the full commit history, each entry showing exactly what changed and when.
A GitHub profile is a public, verifiable record of real projects — closer to a portfolio than a resume line. It's often the first thing an employer looks at after a CV.
Where this leads next
The Career Skills category covers this in real depth — see GitHub for Job Seekers for what to actually put on your profile.
Creating a free GitHub account and your first repository takes a few minutes. The habit worth building early: after finishing any small project — even a practice one — push it to GitHub. A repository nobody can see helps nobody, including future-you.