What is a Domain Name Server?
A name server is a component of the Domain Name System (DNS) that translates a domain name (e.g., dominion.domains) into an IP address (e.g., 220.127.116.11). In short, it is a system of matching names with numbers.
The reason that translation is needed is that the Internet relies on computer languages and codes to find and share data and information. DNS is a protocol within the computer exchange data standards for the internet and on many private networks, known as the TCP/IP protocol suite. This helps convert easy-to-understand domain names like "dominion.domains" into an Internet Protocol (IP) address (as noted above) that computers use to identify each other on the network (whether local or across the Internet.)