What is undefined?

No.14160071 ViewReplyOriginalReport
For example, anything divided by zero is undefined instead of zero. How does this work?
I thought zero already represented undefined?
If 0 represents nothing, is that not the same as being undefined? Is definition not synonymous with having value/being something?
Therefore having no definition (undefined) is the same as being nothing / having no value (zero)?