There are usually 5-font groups
Font Families have serif and curls of top and bottom of characters. Such as Times New Roman.
Font Families which do not have serif and curls on the top and bottom of characters. Such as Arial.
Font Families which have the same width of all the characters. Such as Courier New.
families that imitate handwriting, Such as Mistral.
Font families that are decorative and used in titles, Such as Impact.
Show Demo at JsFiddle