A Domain Name Server also commonly known as DNS, is a type of name server that manages, maintains and processes internet domain names and their associated records, I guess you can also look at a DNS as a phonebook for websites and their IP addresses.