Google has proposed a new protocol for web page downloading called SPDY, which aims to speed up browsing without replacing HTTP. The current system uses HTTP over TCP, but SPDY sits between them to enhance the HTTP protocol by altering its interaction with TCP. By allowing multiple requests on a single connection and responses coming back in any order, SPDY minimizes connection set-up cost and slow start while eliminating blocking.