Source Code Management (SCM) platforms host version-controlled code repositories and the collaboration primitives around them — branches, pull requests, code review, merge workflows, protected branches, and auditable change history. Core capabilities include distributed version control (Git), pull-request and code-review workflows, branch-protection rules, ownership-based required reviewers, webhooks and API for CI/CD integration, secret scanning, dependency-graph insights, and increasingly AI-assisted review. The category consolidated around Git as the protocol and three primary hosted platforms (GitHub, GitLab, Bitbucket) for team collaboration, with self-hosted options (Gitea, Gerrit) serving regulated and cost-sensitive segments.