Markdown is an open notation that is not tied to any single program, so today a great many services support it as a native input method. Learn it once and you can use the same syntax across many platforms.
On the development side, GitHub and GitLab READMEs, issues and PRs, Stack Overflow answers and Jupyter notebooks all use Markdown. Collaboration tools like Slack, Discord, Notion and Obsidian also support Markdown syntax such as bold, lists and code.
For blogs and documentation sites, static site generators like Jekyll, Hugo and Docusaurus convert Markdown source into HTML for publishing. Many blogging services offer a Markdown editor as well.
That said, support differs slightly from platform to platform, so GFM extensions like tables and checklists work in some places but not others. Pasting HTML converted with AG MD lets you keep the formatting even where Markdown is not supported.