Hypertext Transfer Protocol
- A protocol (syntax and semantics) for transferring information
- usually across the Internet using TCP
- Design goals
- speed (stateless, cachable, few round-trips)
- simplicity
- extensibility
- data (payload) independence
- Has evolved considerably