This document summarizes the evolution of HTTP including versions 0.9, 1.0, 1.1, and the development of HTTP/2. It outlines limitations of HTTP/1.1 like concurrent connection limits and head-of-line blocking. It then describes how SPDY was developed by Google to address these limitations and optimize HTTP, and how HTTP/2 was later standardized based on SPDY incorporating features like request multiplexing, header compression, server push, and stream prioritization to improve performance.