"The Domain Name System replaced dependence on a centrally maintained host list with a distributed hierarchical naming system."
RFC 1034 explains that Internet growth made the earlier centralized host-file approach impractical and describes DNS as a distributed database with delegated administration and local caching.
View Source