HTTP (Hyper Text Transfer Protocol):
Web server refers to server software, or hardware dedicated that can serve contents to the World Wide Web. A web server process incoming network requests over the HTTP protocol Contents.
DNS (Domain Name System):
A DNS server is a computer server that contains a database of public IP addresses and their associated hostnames, and in most cases, serves to resolve common names to IP addresses as requested.