Kurz erklärt
Eine Cloud-Plattform zum Hosten von Git-Repositories, mit Zusatzfunktionen wie Pull Requests, Issues und CI/CD.
Genauer
Bietet über reines Git-Hosting hinaus Code-Review (Pull Requests), Aufgabenverwaltung (Issues), Automatisierung (GitHub Actions) und soziale Funktionen (Stars, Forks). Größter Konkurrent ist GitLab, das ähnliche Funktionen bietet und zusätzlich selbst gehostet werden kann.