Represents an environment in which Application runs
ClassLoader used to load application.
Configuration for the Application
Indicates if development mode is enabled.
Instance of Logger to be used for logging.
Provides events on Application lifecycle
Parent coroutine context for an application
Application's root path (prefix, context path in servlet container).