Dynamic covalent chemistry has allowed access to a wide variety of supramolecular structures. Hamilton's research has spanned porphyrin, supramolecular, medicinal, bioorganic chemistry and chemical biology. Supermicelle is a hierarchical micelle structure (supramolecular assembly) where individual components are also micelles. A major application of supramolecular chemistry is the design and understanding of catalysts and catalysis. Template-directed synthesis is a special case of supramolecular catalysis. These subunits form a supramolecular dodecameric complex. Micelles, liposomes and biological membranes are examples of supramolecular assemblies. Major contributions of supramolecular chemistry have been devoted to recognition and sensing of anions. Solar cells with pre-designed morphologies resulted when appropriate supramolecular interactions are introduced. Molecular self-assembly is a key concept in supramolecular chemistry. It may be considered a special case of supramolecular catalysis. Molecular self-assembly of resorcinarenes and pyrogallolarenes led to larger supramolecular assemblies. In many bacteria, cellulases in-vivo are complex enzyme structures organized in supramolecular complexes, the cellulosomes. Polymer interlockings based on dynamic supramolecular bonds or ionomers represent a third and fourth scheme. Nanotechnology (or "nanotech") is manipulation of matter on an atomic, molecular, and supramolecular scale.