Nanotechnology is the manipulation of matter on a near-atomic scale to produce new structures, materials and devices. This technology promises scientific advancement for many sectors such as medicine, consumer products, energy, materials and manufacturing. Nanotechnology is somewhat loosely defined, although in general terms it covers engineered structures, devices, and systems that have a length scale between 1 and 100 nanometers.