DNS is like a directory which links the domain name to the IP address of the server
Every server must have a unique IP address which clients can use to connect with it over the internet
This IP address is mapped to a human friendly domain name to make it easy to remember
The directory is maintained by “name servers”. Programs can exchange the domain-name for the registered IP address by requesting the name server. This is called a “DNS lookup”
Example: When a client requests a website (e.g., www.educative.io), the internet browser installed on the client’s computer interacts through IP addresses. The job of the DNS is to translate the domain names to IP addresses so that the browser can load the requested internet resource 👇