While we covered the code in almost tedious, thorough detail, I glossed over the resources somewhat. So this month we'll look at resources, forms, and controls. Forms and controls are types of resources.
Resources are essentially data structures tacked onto the end of the program file.
For example, you might want to display a bitmap with your company logo. Attaching the bitmap as a resource saves you from using up precious limited data and program space. While the resource could simply be in a separate data file, attaching them to the program is convenient - they're always there when you need them. Resources can also be modified without changing the program itself. For example, if an application's text messages are all resources, changing the messages to a different language involves just using a different set of resources, rather than recompiling the program.