The Type idiom has been replaced with the Structure idiom. Structures are significantly more advanced than types. In addition to the ability to define aggregate data types, Structures allow you to define parameterized constructor, property, and method members .
Chapter 5 combines coverage of functions and subroutines with coverage of the new Structure idiom and examples of defining and using enumerations.