Describing the process of tracking and controlling changes made to software artifacts during software development.