Knowledge of processes for bottom-up assembly of structures remain in their infancy in comparison to traditional manufacturing techniques. As a result, the most mature products of nanotechnology (such as modern CPUs) rely heavily on top-down processes to define structures. The traditional example of a top-down technique for fabrication is lithography in which instruments (such as a modern stepper) are used to scale a macroscopic plan to the nanoscale.