One of the most commonly utilized services on the Internet is the World Wide Web (WWW). The application protocol which makes the web work is Hypertext Transfer Protocol or HTTP. Do not get confuse with the Hypertext Markup Language (HTML). HTML is the language utilized to write web pages. HTTP is the protocol which web browsers & web servers employ to communicate with each other over the Internet. It is an application level protocol since it sits on top of the TCP layer in the protocol stack and it is used through specific applications to talk to one another. In this particular case the applications are web browsers & web servers.