Supramoleculele sunt agregate de molecule care au proprietati specifice, diferite de cele ale moleculelor individuale. Aceste proprietati sunt datorate asamblarii moleculare precise prin legaturi de hidrogen, forte van der Waals sau legaturi ionice. In general, supramoleculele sunt structuri macromoleculare care se formeaza prin autoasamblarea si pot avea aplicatii in domeniul nanotehnologiei si al medicinei.