1. The document discusses various data types and controls available in VB.NET including textboxes, labels, combo boxes, list boxes, checkboxes and option buttons.
2. It describes how to declare and initialize variables of different data types like strings, integers, and doubles. Arrays can be single or multi-dimensional.
3. The various controls are described including their properties and common events. Methods like AddItem and RemoveItem are discussed for dynamically populating combo boxes and list boxes.