Definition
DNS (the Domain Name System) is the internet's address book: it translates a human-readable domain name into the numeric IP address that computers use to route traffic. Type hostlist.io into a browser and a resolver queries a chain of servers, root, top-level-domain (.io), then the domain's authoritative name servers, until it returns an answer such as 76.76.21.21, usually in under 50ms thanks to caching at the browser, OS and ISP layers. Each cached record carries a TTL (often 300 to 86400 seconds) that controls how long it is reused before a fresh lookup is needed. A single page load triggers dozens of separate DNS queries: for the domain itself, plus the CDN, analytics, fonts and ad scripts it references. A fast, reliable, globally distributed DNS provider, Cloudflare (1.1.1.1), Google Public DNS, AWS Route 53 or Quad9, cuts this overhead; a slow one adds latency to every single request regardless of how fast the origin server is.
How it works
DNS works as a hierarchy of servers: root servers, top-level-domain servers (.com, .io), and authoritative name servers for individual domains. A resolver walks the chain to find the IP address mapped to the requested hostname, with caching at multiple layers to make repeat lookups instant.
Why it matters
Slow or unreliable DNS adds latency to every visit and can make a site appear down even when the origin is fine. Picking a fast, global DNS provider is one of the cheapest performance wins available, and DNS is also where you set up email routing, SPF/DKIM records and security policies.