Scope of an Application Class

Application classes can be instantiated only from PeopleCode. These classes can be used anywhere you have PeopleCode, that is, in message notifcation PeopleCode, Component Interface PeopleCode, record field PeopleCode, and so on.