a.Do you have some money?
b.Do you have any money?
How are they different? In what situation are they used?
I need some help.
since " money" is a non-countable noun .therefore, you can use either "any" or "some" with it.