This is an example of UML internal structure diagram which shows composite structure of a bank Automated Teller Machine (ATM). The purpose of this diagram is to show internal structure of a bank ATM and relationships between different parts of the ATM.