A DNS server is like a massive phonebook for the internet. It’s a computer that stores a database of domain names and their corresponding IP addresses. When you request a web page, your device contacts a DNS server to find the IP address, allowing you to connect to the website.