Nanomedicine is the therapeutic submission of nanotechnology. Nanomedicine assortments from the therapeutic claims of nanomaterials and organic devices, to nanoelectronic biosensors, and even possible future applications of molecular nanotechnology such as biological machines. Current difficulties for nanomedicine involve understanding the issues related to toxicity and environmental impact of nanoscale materials (materials whose structure is on the scale of nanometers).