Azure Repos provides unlimited, private Git repositories as part of the Azure DevOps suite for hosting and collaborating on source code. It supports pull requests, branch policies, and code review workflows, and also offers Team Foundation Version Control for centralized versioning. Tight integration with Azure Pipelines makes it straightforward to trigger builds and deployments from repository changes.