The PDK allows users to create new artifacts, using best practices. Each pdk new command builds an artifact already structured for Puppet. These artifacts are intended to conform to Puppet's best practices. If you're testing the PDK in an isolated environment for the first time, starting with a new module is the easiest method.