Data Type: Data types define the type of data that they represent. Dates, prices, quantities, and integers are examples of data types.
Enumerated Type: Enumerated types are user-defined data types consisting of a set of named constants called enumerators. For example, if your object requires that the end users enter a day of the week, you can create an enumerated type for days of the week. End users are then restricted to selecting one of the enumerator choices you have defined. If your attribute is an enumerated type, you must identify it in the corresponding Enum Type field. Before you can select the specific enum type, you must have created a new enumerated list.

String data types can be from 1 to 255 characters long.
Variable string data types can be from 256 to 2000 characters long.

Mandatory: The following message is displayed when the user leaves this field blank: You must specify the <attribute description>.
Warning: The following message is displayed when the user leaves this field blank: You didn’t specify a value for <attribute description>. Continue anyway?
Null value allowed: No message appears when the user leaves this field blank.