Abstract
Nanobots or Nanorobots are one of the emerging applications in both
nanotechnology and robotics. These bots are programmed to carry out specific
applications for a specific purpose. Owing to their properties such as smaller volume,
efficiency and accuracy, nanobots are being explored in different fields of study,
especially nanomedicine, automation, drug delivery, chemistry, aerospace and others.
These bots can be programmed and explored in such a way that they can be used to
repair the specific target in the body, which is impossible using bare hands. In this
chapter, we are going to explore such types of applications and their principles.