HTTP
HTTPAlso called: Hypertext Transfer Protocol
The Hypertext Transfer Protocol (HTTP) is an application-layer communication protocol used to exchange requests and responses between clients and servers over a network, forming the foundation of web APIs, websites, and distributed applications.
Explore more about Communication Protocols
Related terms
The second major version of the Hypertext Transfer Protocol (HTTP) that improves web communication performance through features such as multiplexing, header compression, and binary framing, enabling more efficient communication between clients and servers.
HTTP/3HTTP/3The third major version of the Hypertext Transfer Protocol (HTTP) that uses the QUIC transport protocol over UDP to provide lower latency, faster connection establishment, improved reliability, and better performance for modern web applications and distributed services.
RESTRESTAn architectural style for designing networked applications using stateless HTTP requests and standard operations.
GraphQLA query language and API protocol that enables clients to request exactly the data they need from a server through a single endpoint, providing flexible, efficient, and strongly typed communication between applications and services.
WebSocketA network protocol providing full-duplex, real-time communication channels over a single TCP connection.