An UML depicts a system and how entity interact with each other.
UML is a collection of tools for analysis, design, and modeling
UML 2 has many types of diagrams.
A system could be:
In the Unified Modeling Language (UML)
Related to data model
An activity diagram helps to specify/ visualize life cycles of a business process
Class diagrams add the behaviours of each entity to the model.