DNS technology allows hosts on TCP/IP networks (such as Internet Web sites) to be addressed by names. DNS includes a network protocol and a distributed data store for lookup of host names and addresses.