Question: what is the difference between data type and variable?
Answer: A type (or data type) defines the structure of data that will be stored in an object (variable) of that type. A variable is a named instance of that data type.