Use case diagrams consist of systems, actors, use cases, and relationships. Systems represent websites, software components, or business processes. Actors are individuals or organizations that interact with the system, such as primary actors who have goals fulfilled by the system or supporting actors who provide services. Use cases are text stories describing an actor using the system to meet goals, usually named in a verb-object format. Relationships include association, include, extend, and generalization.