The Internet
Before a browser can load a web page it needs to know the IP address of the web server holding that page, because computers find each other by number, not by name. You type a domain name such as www.harbourlight-museum.org.uk, so the name has to be swapped for an address first. That job belongs to DNS (the Domain Name Service), which is made up of many DNS servers.
A DNS server does not store the website itself. It only keeps records pairing domain names with IP addresses; the pages live on a web server.
With the IP address in hand, the browser asks the web server at that address for the page. The web server finds the requested page and sends the files back to the browser, which displays the page on your screen.
A phone contacts list shows the idea: you pick a person by name, such as 'Auntie Jo', and the phone looks up the number saved for that name, so you never need to remember the number. The domain name is like the contact name, the IP address is like the saved number, and the DNS server is like the contacts list that returns it.