What is a "Name Server" or DNS Server?
Simply put, a name server is a computer program that translates the plain text domain names, like www.NewCreations.net to a numerical address, such as 126.96.36.199. This number is called an "ip" or Internet Protocol address.
Every device on the Internet has a unique "ip" address. All communications between devices on the Internet are based on the numerical address - domain names are only there for the convenience of people.
Before the Domain Name System was created in 1984 you had to remember an "ip" address to connect to another computer on the Internet. The Domain Name System was designed to make the process of reaching other computers more intuitive. There are literally thousands of name servers that make up this enormous distributed database.