assume an interaction with a system as well as detailed understanding of the interaction.
described interactions between a system and external actors
the primary driver for all uml diagramming techniques. depicts major activities performed by actors. describe basic high-level functions of a system. building blocks for continued design activities.