Nanomedicine involves monitoring, repairing, constructing and controlling human biological systems at the molecular level using engineered nanodevices and nanostructures. It can be used for diagnosis, prevention and treatment of disease. Current areas of nanomedicine development include drug delivery, biopharmaceutics, implantable materials and devices, and diagnostic tools. Nanomedicine shows promise for a variety of medical applications and may offer more economical and effective ways to diagnose and treat disease in the future.