Существительные английского языка, подобно русским, подразделяют на два класса: исчисляемые и неисчисляемые. Класс влияет на использование количественных местоимений:
С исчисляемыми следует использовать «many».
I have many dresses. — У меня много платьев.
С неисчисляемыми, которые представляют собой жидкости, вещества и субстанции, употребляем «much».
I don't drink much water. — Я не пью много воды.
Если определить класс затруднительно, то можно воспользоваться «a lot (of)», которое одинаково хорошо сочетается как с неисчисляемыми существительными, так и с теми, которые можно посчитать.
He doesn't watch a lot of TV, but he reads a lot of books. — Он не смотрит телевизор много, но он читает много книг.
Небольшой подсказкой в определении класса существительных может служить окончание «s» у исчисляемых существительных во множественном числе.