To perform the functions and benefits of CM, you need to use tools and methods that can help you automate and streamline your processes. Common tools for CM include configuration management databases (CMDBs), which are repositories that store and organize configuration data and records; configuration management systems (CMSs), which are applications that integrate and automate configuration processes; and configuration management software (CMS), which are programs that enable you to define, monitor, control, and manage CIs and system. Common methods for CM include configuration identification, which is the process of naming, labeling, and classifying CIs and system; configuration control, which is the process of regulating and authorizing changes; configuration status accounting, which is the process of recording and reporting status and history; and configuration verification and audit, which is the process of checking that CIs meet requirements.