Defining resources

A resource is a self-contained unit that controls the display of on-screen information and the execution of program logic associated with the display. For example, screens and APIs are types of resources.