Types
Types can be used to define variables that hold data.
A type is a template describing the kind of data that variables of the specified type can contain and how these variables can behave
C provides two kinds of type, intrinsic and user-defined.