Sequence diagrams, explained without the jargon
By the Diagramium team · July 16, 2026 · 6 min read
A sequence diagram answers one question: who talks to whom, and in what order? It's the clearest way to show how a login, a checkout, or an API call really works — step by step, top to bottom.
The three pieces
- Lifelines — the vertical dashed lines. Each one is a participant: a user, a service, a database.
- Messages — the arrows between lifelines. A solid arrow is a call; a dashed arrow is the reply.
- Activation bars — the thin boxes on a lifeline that show when something is busy doing work.
Type it, don't draw it
You don't have to place a single box. In the Text editor tab, type the conversation and the diagram appears:
User->WebApp: Sign in (email, password)
WebApp->Auth: Verify credentials
Auth-->WebApp: Token
WebApp-->User: Welcome back
Canvas and text stay in sync, so a designer can drag and a developer can type — same diagram, two ways to think.
When to reach for one
A sequence diagram answers one question: who talks to whom, and in what order?
Use a sequence diagram whenever order and timing matter: authentication flows, payment steps, message queues, or explaining a bug's exact path. For structure-over-time questions like “what states can this be in,” a state machine fits better.
Open a sequence diagram and try the example above.