We can use a lot of/lots of with countable and uncountable nouns.
We use much only for uncountable nouns.
Much is used for negative statements and questions.
There are a lot of desserts to choose from.
He has a lot of free time.
Are there a lot of action movies on Netflix?
There are lots of people working on this project.
She has lots of work to do!
The glass doesn’t have much water.