# What is HTTP? HTTP is the `TCP/IP` based application layer communication protocol which standardizes how the client and server communicate with each other. HTTP follows a classical "Client-Server model" with a client opening a connection request, then waiting until it receives a response. HTTP is a stateless protocol, that means that the server does not keep any data (state) between two requests. Free Content What is HTTP? How HTTPS Works ...in a comic! An overview of HTTP Journey to HTTP/2 HTTP/3 From A To Z: Core Concepts HTTP/3 Is Now a Standard: Why Use It and How to Get Started HTTP Crash Course & Exploration