Question: what is the difference between no solution and undefined?
Answer: No solution means that there isn't a number which will solve the equation. For example, x=x+1 has no solution. Undefined means there isn't a single solution, so the equation doesn't define a single answer. For example, 0x=0 is undefined because there are an infinite number of possible solutions.