The composition relationship indicates that an object consists of a number of other objects.
In contrast to the aggregation relationship, an object can be part of only one composition.
Composition is always possible between two instances of the same concept.
Structural.
An application component may be composed of two or more sub-components.