Nanotechnology is the study, application, and engineering of materials, devices and systems on a very small scale: by definition, it involves the manipulation of matter with at least one dimension sized from 1 to 100 nanometers, deemed nanomaterials. At this scale, sometimes referred to as the quantum realm, quantum mechanical effects play a large role in the properties and interactions of matter.