Supramolecular assemblies are organized structures formed through non-covalent interactions between molecules, such as hydrogen bonding, van der Waals forces, and π-π stacking. These assemblies play a crucial role in the synthesis of nanomaterials, allowing for the creation of complex structures with specific properties and functions that can be tuned by varying the building blocks used.