El marcado es un término de la edición impresa: el editor revisará el texto y agregará anotaciones (es decir, en cursiva, en negrita) para que las impresoras utilicen al producir la versión final. Esto se llamó marcar el texto.
Un lenguaje de marcado de computadora es solo una abreviatura estandarizada para este tipo de anotaciones.
HTML es básicamente el lenguaje de marcado estándar de la web, pero es bastante detallado.
Una lista en HTML:
<ul>
<li>Item one</li>
<li>Item two</li>
</ul>
Markdown es un lenguaje de marcado específico, que tiene su propia sintaxis simple.
Una lista en Markdown:
* Item one
* Item two
Ambos funcionarán en sus publicaciones stackoverflow.
Markdown no puede hacer todo lo que HTML puede hacer, pero ambos son lenguajes de marcado.