Version control and collaboration tools. They underpin working with code and docs in a shared team repository.