L'autoassemblaggio è una tecnica in cui molecole, nanomateriali e altre unità strutturali formano spontaneamente una struttura ordinata. Il processo di autoassemblaggio non è una semplice sovrapposizione di unità strutturali, ma un processo in cui molte piccole unità strutturali di base generano spontaneamente sinergie allo stesso tempo per formare una struttura stretta, ordinata e stabile.