UML is the:
- The static structure defines the kinds of the objects important to a system and to its implementation as well as relationship among the objects.
- The dynamic behaviour defines history of the objects over time and the communication among the objects to accomplish task.