La regola base è che puoi usare 'less' con i nomi collettivi e 'fewer' con i nomi numerabili. Cosa sono i nomi numerabili? Per farla semplice, coincidono con cose che puoi contare.
Si utilizza less con i nomi non numerabili (uncountable nouns), come ad esempio information, water o salt. Perciò quando utilizziamo less stiamo indicando la quantità (how much) di qualcosa di cui non si può avere una stima precisa. Many of us should probably eat less salt.
Per parlare di piccole quantità possiamo usare a few e a little. Si utilizza a few con i nomi numerabili e a little con i nomi non numerabili. Inoltre è anche possibile utilizzare a bit con i nomi non numerabili, ma è più informale.
"A little" ha un valore positivo, significa un po' in senso buono. Ad esempio: I saved a little money to buy Christmas presents (Ho messo da parte un po' di soldi per comprare i regali di Natale). Mentre se usiamo little, senza a, significa che sono pochi, ha un valore negativo.
A lot of (lots of) si usa nelle frasi affermative, riferito a sostantivi non numerabili e numerabili plurali. They've got a lot of/lots of money. Hanno molto denaro. I've got a lot of/lots of friends.