Dictionary of Computer and Internet Terms: variant
variant
(also called union) a data type that can take on values corresponding to more than one other type. For example, in Visual Basic, a variable that is declared as Variant can take on values that are integers, floating-point numbers, strings, and a few other types. Internally, a variant is stored as a value plus some additional bits that identify the type of value.

