The question is quite simple and does seem obvious. However, I am not too sure. In terms of nanotechnology, what is the difference between microbots and macrobots? I do believe that microbots (as hinted by their name) deal with (mostly) molecular-based robots on the nanoscale which are aimed for a specific purpose. I am not too sure about macrobots. Are they a system of microbots combined together to form a larger "robot" in order to achieve a function? Or are they just "larger" scaled robots that are not considered as small? Thanks in advance.