A hierarchical distributed naming system for computers, services, or other resources connected to the Internet (or to a private network). It associates information with domain names assigned to each participant. Most significantly, it translates easily memorized domain names to numerical IP addresses that locate computer services and devices worldwide. The Domain Name System’s worldwide distributed keyword-based redirection is an essential component of Internet. Commonly abbreviated DNS.