HTTP Basics
Web architecture
Layered-client-server
Uniform “resource” interface
Simple, but powerful
Semantics are visible to intermediaries
HTTP extends interface across network