Two main approaches are used in nanotechnology. In the "bottom-up" approach, materials and devices are built from molecular components which assemble themselves chemically by principles of molecular recognition.[23] In the "top-down" approach, nano-objects are constructed from larger entities without atomic-level control.[24]