We use use much and many in questions and negative sentences. They both show an amount of something.
We use much with singular nouns.
Question: "How much petrol is in the car?"
Negative clause: "We don't have much time left."
We use many with plural nouns
Question: "How many people were at the meeting?"
Negative clause: "Not many of the students understood the lesson."
Both mean a large amount. We use them with countable and uncountable nouns. A lot of is a little more formal sounding than lots of.
"A lot of people work here."
"Lots of people work here."
"There was a lot of snow last night."
"There was lots of snow last night."
Now decide which word is needed to complete these sentences: