Configuration Management (CM) provides a methodology to manage and control product configuration by applying appropriate resources, processes, and tools to establish and maintain consistency between the product requirements, the product, and the associated product configuration information.CM facilitates orderly identification of product attributes, and (for the definition of ‘product’, see section 2):