Does the value of the field need to be constrained in any manner so that editors cannot make input errors. These questions are parameters that will be defined by selecting a variable and then clicking on the EDIT button; it is suggested that you edit many variables simultaneously to complete the work faster.
However if you are importing large files of data and wish to validate that imported data comply to a given list, do the following:
Values can have default values so that they may appear on the input forms, as they could have multiple values. A word of caution... multiple values here means that the object can have many attributes of that variable - the Pope can be called John & Paul. But if you're associating a monument within a city - the genuine Eiffel tower is only in Paris - then 'monument' is not a variable with multiple 'city' values. Note: addedValues will however allow you to search with multiple criteria - the monuments of London, Paris & Rome that measure more than 50 meters in height - but that is a function seen in forms.
Pre-defined values limits the list of possible entries (useful for creating dropbox menus..)
Variables can also be assigned to the hierarchy of who can edit the material. Hint: if you have a variable whose listing will be dropbox limited, but you only want a managing editor to change it, create a global variable with the listing and it being modifiable only by an ME (list_myVariable), then the variable itself, whose value must be 'Value of global list_myVariable) which can be editable by anyone. That way anyone can only pick from a constrained listing.