Nanotechnology is the science of dealing with things that are extremely small, may be a hundred atom long. Machines in the scale of atoms can be designed and created by nanotechnology. For example, IBM has created electronic circuits that are thousands time smaller than any circuit created before. Edited by Ashraf