Mermaid lets you create diagrams and visualizations using a simple text-based syntax. It's widely used in documentation, READMEs, and technical specifications because diagrams can be version-controlled alongside code.
Popular uses include architecture diagrams, API documentation, incident timelines, and process flows. GitHub, GitLab, and Notion all support Mermaid syntax natively.