Supramolecular assembly is the creating of molecular assemblies that are of the order of cells. This occurs by weak interactions, i.e., not covalent bonding but van der Waals interactions, dipole-dipole interactions, ionic interactions or hydrogen bond.

Supramolecular assembly and molecular recognition are the building blocks of supramolecular chemistry.