Git and Github
Git is a revision control system, a tool to manage your source code history. GitHub is a hosting service for Git repositories. So they are not the same thing: Git the tool, GitHub the service for projects that use Git.
"Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency."
Resources: