This chapter discusses dynamic modeling techniques used to describe the behavior of object-oriented systems. It introduces sequence diagrams and collaboration diagrams, which show how objects interact and communicate through messages. Sequence diagrams focus on the time-ordering of messages while collaboration diagrams emphasize the relationships between objects. The chapter also covers different types of messages and events that can be depicted in dynamic models.