Nanotechnology is the study of the control of matter on the scale of an atom or a molecule. It basically deals with the structures of the size 100 nanometers or smaller. This engineering branch also includes  developing materials or devices within that size. In other words, it is an engineering of functional system at the molecular scale.