HTTP/2 is the second major version of the HTTP protocol — it multiplexes multiple requests over a single TCP connection for faster page loads.
Explanation
HTTP/1.1 (from 1997) required a separate TCP connection per parallel request, which was slow for modern pages that load hundreds of resources. HTTP/2 multiplexes many logical streams over one TCP connection with binary framing, header compression, and server push. HTTP/2 is TLS-only in practice — browsers refuse to speak HTTP/2 over plain HTTP. HTTP/3 (over QUIC/UDP) is the next step, further reducing latency for lossy connections. Web proxies must handle HTTP/2 to keep modern sites responsive — HTTP/1.1 proxies visibly slow down youtube.com and instagram.com. AnyProxy speaks HTTP/2 end-to-end.
Related terms