"fewer" is used with countable nouns: fewer cars, fewer people, fewer trees. "less" is used with uncountable nouns: less money, less desire, less furniture. It can also, unlike "fewer", be used with adjectives and adverbs: less hungry, less comfortable, less easily.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.