Console Namespaces Command Interfaces, Classes and Traits Application An Application is the container for a collection of commands.