This is the protocol we use to browse the internet and render the HTML with our web browser.
Read chapter 2.2.1 of the ECE358 textbook.
HTTP uses TCP as its underlying transport protocol.
HTTP vs. HTTPs?
HTTPs is HTTP, with the addition that HTTPS uses TLS to encrypt connections between web browsers and servers.