Question: what is the difference between dns and http?
Answer: On the Internet, this can happen between web servers, when one web server forwards you on to another web server. DNS gets you to the IP address of the first web server, and after your browser establishes a TCP/IP connection, it speaks HTTP and requests some content – typically a web page.