A DNS server is any server that is connected to the Domain Name System network that runs special networking software, has a publicly issued IP address, and interacts with several web hosts to transmit domain name information.
All domain names start out as IP addresses, a series of numbers separated by dots that uniquely identify devices that are connected to the interest. In order to transform the IP address of a web site into a name, a DNS server must be used to connect to the Domain Name System and issue a request on behalf of a visitors web browser. When an address is typed into the URL box of a browser, a request is sent to the DNS Server, and information is sent from the appropriate web server to the visitor’s computer.
In basic terms, a DNS server is simply a computer that is responsible for domain names.