* Domains + sub-domains allows for wildcard SSL cert registrations (e.g. a cert that covers .example.com).
There's also cookie registration.
* How do I differentiate between my_blog_host, my_blog_host_2 and really.my_blog_host? Are they all owned by the same person? Is really.my_blog_host associated with my_blog_host?
Comments
Why are TLD's needed at all? Why can't I just name my host any arbitrary set of characters?
This is by far the most interesting comment in this thread.
I think it's a fair question. Maybe at one point there was a need to have different namespaces, but what need there is now for it, hard to say.
Of the top of my head:
* Domains + sub-domains allows for wildcard SSL cert registrations (e.g. a cert that covers .example.com).
There's also cookie registration.
* How do I differentiate between my_blog_host, my_blog_host_2 and really.my_blog_host? Are they all owned by the same person? Is really.my_blog_host associated with my_blog_host?
I would like to read a proposal for arbitrary names in a federated, peer to peer, global, and consistent naming system.
For anything really, but let's start with domain names, since we're on the topic.