The Free On-line Dictionary of Computing (30 December 2018):
configuration management
A discipline applying technical and
administrative controls to identifying, documentating and
reporting on configuration items, their physical and functional
characteristics and changes to characteristics of those
configuration items.
Change management is one aspect of configuration management but
may also refer to the softer, human side of getting people to
adapt to changing processes and organisation.
Source code management or "code management" is configuration
management applied to code through the various stages of the
software life-cycle.
(2014-01-21)