vs
QUICK ANSWER
"There are no" is a phrase which is often translated as "no hay", and "there are not" is a phrase which is also often translated as "no hay". Learn more about the difference between "there are no" and "there are not" below.
there are no(
thehr
ar
no
)there are not(
thehr
ar
nat
)A phrase is a group of words commonly used together (e.g., once upon a time).