Nanorobots are tiny machines that could be used for medical applications in the future. They are approximately 10-9 meters in size. Nanorobots may have components like power sources, sensors, manipulators and payloads to carry drugs. They could be designed in different shapes and sizes to perform tasks like targeting and destroying cancer cells, breaking up blood clots or kidney stones, or precisely delivering drugs. While nanorobots show promise for rapid disease treatment, their design and safety would need to be carefully evaluated before human use due to regulatory challenges. Overall, nanorobots may revolutionize medicine if technical hurdles are overcome.