Nanotehnologia se referă la dezvoltarea şi utilizarea materialelor şi dispozitivelor la scară nanometrică (adesea mai mici de 100 de nanometri). Aceasta a văzut posibilitatea construirii de maşini şi dispozitive care pot fi controlate la scară moleculară. În medicină, nanotehnologia poate fi utilizată pentru a crea dispozitive microscopice pentru detectarea şi tratarea bolilor. De exemplu, nanorobotii pot fi programaţi pentru a căuta şi distruge celulele canceroase fără a afecta celulele sănătoase, reducând astfel efectele secundare dureroase ale chimioterapiei.