This document discusses state modeling and state diagrams in UML. It defines key concepts like events, states, transitions, and conditions. Events represent occurrences in time while states represent intervals of time between events. Transitions represent instantaneous changes between states. State diagrams are graphs that show the sequences of states and transitions caused by events. The document provides examples and notation for different types of events, states, activities, entry/exit activities, and guard conditions in state diagrams.