L'HTML (HyperText Markup Language) non è un linguaggio di programmazione ma un linguaggio di markup, ovvero è composto da tanti codici (elementi e tag) che vengono tradotti dal browser in elementi della pagina e formattazione del testo.
Quindi il nostro browser ha il compito di tradurre tutti questi codicini in modo da farci visualizzare la pagina web.
l'HTML è lo scheletro di una pagina web ovvero colui che creai i vari componenti della pagina come titoli, paragrafi ecc..., mentre l'estetica della pagina è dovuta ad un altro linguaggio di markup, ovvero CSS (Cascading Style Sheets).