Is every piece of data the same?
A name, an age and the price of a game are all pieces of data, but they are not the same kind of data.
A program needs to know whether a value is text, a whole number, a decimal number, one character or a true-and-false value.