Nano bots, often referred to as nanorobots or nanobots, are tiny devices designed to perform specific tasks at the nanoscale (one billionth of a meter). These microscopic machines are the product of advancements in Nanotechnology, a field that manipulates matter at the atomic and molecular levels to create new materials and devices.