What is configuration management?

Configuration Management refers to the management, organization and implementation of configurations for hosts. Configuration management tools are an important component of an automated infrastructure.