Difference between NO and NOT
No and not are the two most common words we use to indicate negation.
The word no never precedes: a, an, the, any, much, many, enough and possessive pronoun: my, your, his, her, our, their.
No is used in exclamation and as an adjective before singular and plural nouns.
Examples:
We have no money in the bank now.
She has got no children.
No cake before dinner!
There is no ice cream in the fridge.
There are no English lessons today.
Not is used:
as an adverb to make a sentence negative;
to make an adjective or adverb negative;
in short replies with a number of verbs.
Examples:
She’s not coming with us.
The kid is not my son.
We do not have any money in the bank now.