A nanotransistor is a transistor whose dimensions are measured in nanometers. Transistors are used for switching and amplifying electronic signals. When combined in the millions and billions, they can be used to create sophisticated programmable information processors.