What is Markdown and why use it instead of HTML?
Markdown is a lightweight markup language that converts to HTML but is readable as plain text. <h2>Title</h2> becomes ## Title in Markdown. Markdown is easier to write and read than HTML, works in GitHub README files, Notion, Obsidian, Jekyll, and many documentation platforms, and is version control-friendly (readable diffs). Use Markdown when the platform supports it and HTML is overkill - and HTML when you need features Markdown doesn't have (complex tables, custom attributes, inline styles).