Here, the terms component and composite are not limited to only denote graphical components like user interface controls. Instead these terms are used to focus on the process of assembling objects, i.e. their composition.