2289 - Explain and use UML diagrams

Explain and use UML diagrams