The WorldWideWeb system can pick up information from many information sources, using existing protocols. Among these are file and news transfer protocols.
File Transfer
The file transfer protocol currently most used for accessing fairly stable public information over a wide area is "Anonymous FTP". This means the use of the internet File Transfer Protocol without authentication. As the WWW project currently operates for the sake of public information, anonymous FTP is quite appropriate.
FTP is defined in RFC 959. Directories are browsed as hypertext. The browser will notice references to files which are in fact accessible as locally mounted and use direct access instead.
Network News
The "Network News Transfer Protocol" (NNTP) is defined in RFC 977. This allows transient news information in the USENET news format to be exchanged over the internet. The format of news articles is defined in RFC 850, which in turn refers to the standard RFC 822 for internet mail messages.
News articles make good examples of hypertext, as articles contain references to other articles and news groups. News groups appear like directories, but more informative.
Search and Retrieve
The WWW project defines its own protocol for information transfer, called HTTP, for HyperText Transfer Protocol. HTTP is a very simple internet protocol, similar in implementation to FTP and NNTP. The HTTP client sends a document identifier with or without search words, and the server responds with hypertext or plain text.
The protocol runs over TCP, using one connection per document request. The browser acts as a pipeline, so that as data arrives from the server, it is presented to the reader on the fly.
Gopher
The Gopher distributed information system uses a lightweight protocol very similar to HTTP. It is now included in every WWW client, so that the Gopher world can be browsed as part of the Web. Gopher menus are easily mapped onto hypertext links.