refers to type of data and size of data associated with it; used in declaring variables and functions;
a data storage format that can contain a specific type of or range of values
all functions and their derivatives can only be multiplied by constant or time dependent values added together