The enum or enumeration type in GraphQL is a special kind of scalar used to define a type, including a list of allowed values.