The Domain Name System (DNS) links domain names to IP addresses. This lets users visit websites by typing in a domain name instead of a long IP address. When you enter a domain name, the DNS system finds the IP address of the server hosting the site, directing you to the right online resource.