 Object composition refers to the logical or conceptual structure of the information, not the implementation or physical data structure used to represent it.For example, a sequence differs from a set because (among other things) the order of the composed items matters for the former but not the latter.Data structures such as arrays, linked lists, hash tables, and many others can be used to implement either of them.