Hello Maria
(a lot of) (many) (much) same meaning
(many) can use only for count things like (bottle people car pen table) for example : I have many cars.
(Much) can use for quantity like sugar tea soup coffee. For example : don't drink much coffee,it is bad for u
(a lot of) you can use for both, any time, it is universal
Hope I helped you