What is a nanobot? A nanobot (or nanorobot) is a tiny machine designed at the nanoscale. It's a theoretical concept at present, with potential applications in medicine and manufacturing. What are ...