ROOT n branch
"A small file contains information about where, for example, the '.com' extension can be found. So if you are .... And it gives you the network address (this is of course a greatly simplified version of reality). It is the internet root however that tells you where the '.com' server can be found."
That's not a simplified version - it is a very concise description of what happens without delving into the mechanism. It's pretty much how I explain it but I use .co.uk, what with me being British (with a quick diversion into why we use .uk and not .gb - .UKoGBnNI would be a bit of a mouthful but .gb could be seen to exclude Northern Ireland)
It is an interesting point but many people might see 8.8.8.8 and 8.8.4.4 as the root *sigh*. Anyway an easy way out would be to allocate a fixed and immutable /24 (IPv4) and say 24 * consecutive /64 (IPv6) for the root servers with their own ASs as needed and job done - no need for a committee. There may be a flaw in my plan but it seems neater than a text file that we download periodically.