Use case diagrams are a type of UML diagram that summarize the details of a system’s function by depicting outside users’ interactions with it.