The UML class diagrams for the design of Hangman can only describe the static relationships between the various classes. To illustrate the dynamic interactions between the various objects in the system at runtime, we use UML sequence diagrams. Below are UML sequence diagrams depicting different scenarios in playing the game.