Composite Design Pattern suitable for cases like hierarchical structure which is like a tree structure. At least single Common behavior with all objects of the hierarchy is essential.