Technically, there isn't much difference. Context, including intonation, might determine which is more appropriate to any given situation.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
obaidtariq'A lot' is used to quantify all types of nouns ... "Much" is used a) to quantify uncountable nouns'money' is uncountable. Therefore, both 'a lot' and 'much' can be used. From the information given it's not possible to claim that one is more appropriate than the other.
Thinking SpainDo these two questions mean the same?To my ear the second is subtly more impertinent than the first, but they are about equal. Who would you dare to ask such a question!
a) Do you have much money?
b) Do you have a lot of money?