HTTP stands for Hypertext Transfer Protocol. It is an application-level protocol used for exchanging files on the World Wide Web. HTTP runs on top of the TCP/IP protocol and (later) on the QUIC protocol. HTTP is the basic structure of the World Wide Web, which consists of data communication. It provides a standard for web browsers that facilitates users to exchange information over the internet. HTTP is used by most of the websites to access any file or page. Within the client-server computing model, HTTP is a request-response protocol. It is built within the base of Internet Protocol Suite as an application layer protocol. When a user enters a URL in their web browser to access a particular file or page, the protocol fetches information from the server and responds back with the requested web page to the client.