Nanocarriers are nanoscale vehicles that transport therapeutic agents to targeted locations in the body. These carriers typically range from 1 to 100 nanometers in size. Due to their small size, they can navigate through biological barriers and cellular membranes more efficiently than traditional delivery systems. Common types of nanocarriers include liposomes, polymeric nanoparticles, dendrimers, carbon nanotubes, and quantum dots.