Ein „Use Case“ (Anwendungsfall) beinhaltet die Beschreibungen aller möglichen Szenarien, die eintreten können, wenn ein Akteur versucht, mit Hilfe eines betrachteten Systems (Produkt) ein bestimmtes Ziel zu erreichen. Er beschreibt, was inhaltlich beim Versuch der Zielerreichung passieren kann und abstrahiert von konkreten (technischen) Lösungen. Das Ergebnis des Use Cases kann ein Erfolg oder Fehlschlag/Abbruch sein.