HTTP is the protocol used for transferring data (including text, graphics, video and sound) across the World Wide Web. This data is stored in web pages, on a web server. When an HTTP request is sent to the server from a web browser, the server delivers the data (also known generically as ‘web content’) to the requesting computer. The request for data is made by typing the URL into the web browser, or by clicking on a hyperlink (or link for short): this link may be specified on a web page or in a piece of text in a document, spreadsheet, etc. The URL forms the address of the content on the Internet.