Nanorobotics: is the technology of creating machines or robots at or close to the scale of a nanometre (10-9 metres).