A configuration management tool install and manage software on existing servers.
It's part of a set of tool to support infrastructure as code.