HTML stands for HyperText Markup Language. A markup language is used to the function of different parts of a document. Most significantly it does not specify exactly how those parts should be displayed.
For example, we identify a heading in HTML using the tags <h1> and </h1>. These indicate that the text between them is a heading, but say nothing about how headings should be displayed.