# Common UML Diagrams

UML is a shared way of drawing software. A use case diagram shows who uses the system and for what, a class diagram shows the classes and how they're related, and a sequence diagram shows the messages that pass between parts, in order. Sketch them to think and to explain.

![Cheat sheet: Common UML Diagrams](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/f3e149ce7f24471695c93e9d989917e1.webp)

- Category: Software Development
- Level: Apprentice
- Tags: OOP, Sequence Diagram, software-development, UML Class Diagram, Use Case Diagram
- Updated: November 3, 2026

Source: https://www.ask-codey.com/cheat-sheets/uml-diagrams-common-uml-diagrams-cheat-sheet
