HTTP is a client-server protocol that runs on top of the TCP-IP It runs on the Application (Top Layer) of the OSI Model A "client" makes "request" to a Web Server, the request is processed and the Web Server returns a "response"