Nanorobotics involves building things at the atomic or molecular scale using programmed robotic arms. It deals with objects measured in nanometers and manipulating individual atoms. Nanorobots could potentially have medical applications like curing diseases, augmenting the immune system, and detecting pathogens in the blood. Fractal robots made of motorized cubic bricks that can rearrange themselves could be a stepping stone between conventional robots and true nanotechnology. They are less expensive to develop than molecular nanotechnology and could one day have applications in construction, mining, space, and more.