the kind of data that can be stored and the permissable operations for the attribute eg alphanumberic, test, decimal, date and boolean
a data storage format that can contain a specific type of or range of values
the form data assumes and the possible range of values that the attribute defined as that type of data may express  1. text 2. numerical