Когда пишется a lot of, а когда many
Many-когда существительное (ые) исчисляемые: many people,animals,flowers much-когда неисчисляемые, например much water,juice и т. д. a lot of можно использовать и исчисляемыми существительными и с неисчисляемыми.