Contains classes to describe an application and to manage the application life-cycle.