Nested sub-structures.

Hierarchical vs Modular

ModularNon-Modular
HierarchicalMulticellular organisms: cells → tissues → organsA crystal: atoms → unit cells → lattice (no functional modules)
Non-hierarchicalMicroservices architecture: sparse interfaces, all peersA pot of soup: no levels, no modules