Genom att blanda olika molekyler eller nanokomponenter och skapa villkor för deras samspel och bindningar försöker man få dem att ” självorganisera ” sig till önskvärda strukturer och funktioner , ungefär som när man tillagar en maträtt från ett recept .