The Internet would grind to a halt – would not be possible – without a Domain Name System (DNS).
In the world of the Internet and TCP/IP, IP addresses are used to route packets from source to destination. A single IP address, for example 192.168.1.19, is not difficult to remember.
But trying to learn or track thousands of these addresses, including which server/node is associated with each address, is a daunting task. So instead, we use domain names to refer to systems with which we want to communicate.
A real-world Internet domain name example is Yahoo.com. When you enter the Yahoo domain name into the address bar of your browser, the Yahoo page appears. This is because your PC executed a process to resolve Yahoo.com to an IP address. Only by having the IP address is a system able to initiate a session with another system across the Internet.
The primary purpose of DNS is to break down the authority for a set of names into domains. Each domain is administered independently of each other domain. Each domain can create sub-domains that are only loosely related to the domain and administered independently of each other. Each subdomain is responsible for a subset of the names of the whole domain. In turn, sub-domains can create sub-sub-domains and so on. The term “sub-domain” is a relative term between a domain and a domain that has control over a piece of the domain.
Here we listed out best DNS Lookup websites through which you can easily scan your domain and get all the records like A, AAAA, MX, NS, PTR, SOA, CNAME etc.