UML:  Class Diagrams
Generalization-
specialization
Composite
aggregates