In this chapter, we cover creation of types in C#, including classes, inheritance, access modifiers, structs, interfaces, and enums.