Wiki

A GeneralClass is primitive (also called elementary) if its value cannot be
broken down and its instances are not handled by the application. For example,
integer and boolean are elementary classes, whereas Human or Device are
generally not.