This lesson discussed enums, structs, and classes (value and reference types), and briefly introduced initializers.

Consult the Swift documentation for more.