Extensions to the DNS.
The hosts file and uucp names; precursors to the domain name system.
Legacy domain name system cruft.
New technologies. I guess some of these weren't serious and died on the vine.
Domain prices 2016
Com is eight bucks. New tlds cost into the thousands. Where's the "consensus of the Internet community" that this is a good idea?