Supramolecular assemblies are complexes formed by the association of two or more molecules through non-covalent interactions, such as hydrogen bonding, van der Waals forces, and electrostatic interactions. These assemblies can create highly organized structures with specific functionalities, making them valuable in various fields, including catalysis.