HTTP/2 is a binary application layer protocol that allows for more efficient transmission of data, addressing the growing size of websites compared to HTTP/1.1. Key features include multiplexing, header compression, frame prioritization, and server push, which collectively enhance performance by reducing load times and optimizing resource usage. Introduced in 2015, HTTP/2 improves on its predecessor by significantly decreasing latency and enabling multiple simultaneous requests over a single connection.