Nanorobotics is the technology of creating machines or robots at or close to the microscopic scale of a
nanometer (10−9 meters). More specifically, nanorobotics refers to the still largely hypothetical nanotechnology
engineering discipline of designing and building nanorobots, devices ranging in size from 0.1-10 micrometers
and constructed of nanoscale or molecular components. As no artificial non-biological nanorobots have yet
been created, they remain a hypothetical concept. The names nanobots, nanoids, nanites or nanomites have also
been used to describe these hypothetical devices.