Every language has a type system; a particular way of organizing nouns into types, ļ¬guring out which verbs make sense on which types, and relating types to one another.

Some languages are strict, and others more relaxed. Some emphasize hierarchy, and others a more ad-hoc view of the world.