- HTTP - HyperText Transfer Protocol
- It is an application-layer protocol (it sits in the end-user side)
- It is a client-server protocol (the client sends requests to the server and the server gives back responses)
- There are many intermediaries between the client and the server, often called proxies. They can be routers, modems, and other server computers