A nanobiosensor is a biosensor that operates on the nano-scale and combines a biological component with a physicochemical detector. Nanobiosensors can be optical, electrical, electrochemical, use nanotubes or nanowires, and come in viral or nanoshell variations. They function by detecting a biological recognition element through a transducer. Nanobiosensors have applications in DNA sensing, immunosensing, cell-based sensing, point-of-care testing, bacteria sensing, enzyme sensing, and environmental monitoring. Future applications include cancer monitoring through the detection of cancer biomarkers from body fluids.