Git
- Git is source code management and file change tracker that enables multiple programmers to build software together.
GitHub
- Github is a free and premium git provider that operates under Microsoft.
GitLab
- GitLab is another git based platform that focuses more on continuous integration and devOps tooling.