It's used to write documents for the World-Wide Web, an extremely popular subset of the Internet we've all been hearing so much about lately. An HTML document uses specialized 'tags' to communicate its format to WWW browsers such as Netscape or Lynx. More than one HTML tag can be applied to a word, phrase, sentence, or document, but they must be nested algebraically. Incidentally, if your code is incorrect and the Web browser doesn't know what to make of the instructions it's been given, it just ignores the incorrect code. Incorrect coding can produce some very curious results in your web documents.
Tags can also identify parts of documents, such as the head or body of a document.
Anyone looking at your site will then be able to click on the words 'Tim Bucknall's Home Page' to go to that site on the World-Wide Web. HTML code ignores both extra spaces between words and carriage returns. Not all tags are supported by all HTML browsers. Again, if a browser doesn't recognize or 'understand' a tag, it just ignores it. This should be the very first tag in your document.