What is "enums"
In computer programming, an enumerated type (also called enumeration or simply Enum) is a type of data that consists of a set of named values, called elements, members or Enumerators of the type. Enumerator names are usually identifiers that behave as constants in the language. A variable that has been declared to have an enumerated type can be assigned any of the Enumerators as a value.