name, which is used to identify the value, such as Number5, PriceOfGas, or LastWords 2. Variables have a data type, which is used to restrict the kind of data that can be stored, such as Integer, Decimal, or String 3. Variables have a value, which is some sort of data, such as 5, 4.99, or "Hey man, check this out!"