HTTP - Hypertext Transfer Protocol
The dominant Application Layer Protocol on the Internet
Invented for the Web - to Retrieve HTML, Images, Documents etc
Extended to be data in addition to documents - RSS, Web Services, etc..
Basic Concept - Make a Connection - Request a document - Retrieve the Document - Close the Connection