Le document présente le pattern composite en programmation, qui permet d'organiser des objets en une structure arborescente. Il décrit la manière de manipuler des éléments et des composites de manière uniforme pour représenter une hiérarchie. Le pattern permet d'isoler l'appartenance à un agrégat, facilitant ainsi la gestion de groupes d'éléments comme un tout.