Self-assembly is a bottom-up technique where molecules spontaneously organize into structured patterns without external guidance. This process relies on molecular interactions such as hydrogen bonding, van der Waals forces, and electrostatic interactions. Self-assembly is fundamental in creating nanostructured materials and devices with specific functionalities.