You can configure systems with Puppet in two ways:
In client or server architecture, you should use the Puppet Agent and Puppet Master.
In stand-alone architecture, you should use the Puppet application.