A distributed version control system, the default outside games and increasingly common inside them. See every note on Git.