Browser makes a request Request sent through router, modem, ISP, takes a bunch of hops between computers... reaches server in question Server does something Server responds with an HTTP response Sent through internet again Browser receives response