# Global Functions

`application()`
  Returns the Application instance. The first time an instance of Application or a subclass of Application is created, a global reference to it is stored; the `application` function returns this reference.
  If this function is called before any Application object has been created, it creates an instance of class Application automatically.
run()
  Runs the application. This is equivalent to application().run(). Retains control until the application is quit.