It's text that has markup tags stuck all over so that it can do fancy things, like include pictures or make hypertext links to other web pages.
A blank yet complete HTML document looks like this:
<HTML> <HEAD> <TITLE>The title of the page.</TITLE> </HEAD> <BODY> Everything you want people to see goes here. </BODY> </HTML>