An example
For example, the string type, which can be used to represent a person's last name is just a grouping of a bunch of instances of the primitive char or character type.
A user-defined Person type, which could be used to represent a person's first name and last name, might simply be a grouping of two instances of the string type.