Nanosuspension is a submicron colloidal dispersion of nanoparticles, where the particle size typically ranges from 1 to 1000 nanometers. These suspensions are composed of pure drug particles stabilized by surfactants. Nanosuspensions are an effective strategy for improving the solubility and bioavailability of poorly water-soluble drugs.