2.2.2.2. Application Classes