Markdown is a lightweight markup language, allowing people to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML.