Question: is undefined and no solution the same?
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.