a data classification that tells a computer what kind of data is to be used.  examples: int, double, char, string, bool
a data classification that tells a computer what kind of data is to be used.  examples: int, double, char, string, bool
a group of values &  the operations defined on those values