DNA nanotechnology is an area of current research that uses the bottom-up, self-assembly approach for nanotechnological goals. DNA nanotechnology uses the unique molecular recognition properties of DNA and other nucleic acids to create self-assembling branched DNA complexes with useful properties. DNA is thus used as a structural material rather than as a carrier of biological information, to make structures such as complex 2D and 3D lattices (both tile-based as well as using the "DNA origami" method) and three-dimensional structures in the shapes of polyhedra. These DNA structures have also been used as templates in the assembly of other molecules such as gold nanoparticles and streptavidin proteins.