Puppet is a tool that helps you manage and automate the configuration of servers.. When you use Puppet, you define the desired state of the systems in your infrastructure that you want to manage. You do this by writing infrastructure code in Puppet 's Domain-Specific Language (DSL) — Puppet code — which you can use with a wide array of devices and operating systems. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.