- User enters a URL (Broswer makes a request for this page)
- request includes url, method, meta data, etc...
- Broswer contacts a DNS server
- DNS Server translates domain to IP address
- Broswer then can make request to the Server that has the IP address
- Server generates website and now the website is being displayed
- response includes meta data, html code, etc...
- note: data format is flexible
HTTPs: Hypertext Transfer Protocol Secure
- Standard that defines how a request and a response should look like. Encryption is done by the broswer and by the server.