DNS stands for Domain Name System. DNS uses UDP or TCP port 53.
This protocol allows the use of DNS naming. Computers use numbers to identify each other, namely IP addresses. Humans work better with alphabetic names to identify places and things. To bridge this communication gap, the Domain Name System was created to resolve names to numbers, specifically it converts domain names to IP addresses. So when you type in yahoo.com in your web browser, on the back end a DNS server will respond back with the associated IP address. You can actually bring up webpages by typing in their IP address into your Internet browser’s address bar.
DNS can be used on both public and private networks.
DNS Servers are important resources so usually you would set up multiple DNS servers in an environment in case one should fail.