Learn in the textbookTCP/IP and Web Protocols
DefinitionHTTP is the application-layer protocol a web browser and a web server use to exchange web page data.
ExplanationThe browser sends the page it wants as a request (リクエスト), and the server returns the content as a response (レスポンス); communication proceeds through these round trips. In HTTP/1.1 and HTTP/2, reliable delivery of the data is left to TCP at the transport layer, and port 80 is the usual number.
AnalogyIt is like ordering a dish at a restaurant and having it brought to your table. Each order gets one serving in return.
Memory hookThe Transfer in HyperText Transfer Protocol means moving data. Break the name down and it reads as a procedure for transferring linked documents (hypertext), which is exactly its job.