Less – это сравнительная степень прилагательного little. Используется, главным образом, с неисчисляемыми существительными.
Например:
They always try to spend less money (существительное money – неисчисляемое).
Они всегда пытаются тратить меньше денег.
Debra eats less chocolate (существительное chocolate – неисчисляемое) and fewer biscuits (существительное biscuits – исчисляемое) than she used to.
Дебра ест меньше шоколада и меньше печенья, чем раньше.
Fewer – это сравнительная степень прилагательного few. Используется с исчисляемыми существительными.
Например:
Despite an excellent programme and speakers fewer delegates (существительное delegates – исчисляемое) attended our conference last year.
Несмотря на отличную программу и ораторов, нашу прошлую конференцию посетило меньше делегатов.
Brian has got fewer problems than he used to have (существительное problems - исчисляемое).
Сейчас у Брайана меньше проблем, чем раньше.
Обратите внимание
В неформальной речи Less довольно часто употребляется перед неисчисляемыми существительными, как и перед исчисляемыми.