Polymeric nanoparticles are sub-μm colloidal particles designed to solubilize hydrophobic PS. (A) Nanomicelles in which amphiphilic co-polymers with hydrophobic and hydrophilic blocks self-assemble to entrap the cargo; (B) nanocapsules, in which the cargo is in solution and surrounded by a shell-like wall; (C) nanospheres, in which the cargo is dissolved, adsorbed, or dispersed throughout the matrix, attached to the surface or attached to the polymer matrix; and (D) liposomes in which an amphiphlic polymer self-assembles into a lipid bilayer that forms a unilamellar vesicle that encapsulates the cargo.