main types: isolating, fusional, introflexive and agglutinative, based on their position along a spectrum measuring their preference on breaking up concepts in many words (on one extreme) or rather compose them into single words (on the other extreme).
even languages belonging to the same type display different out-of-vocabulary rates and type-token ratios.