Poor water solubility is primarily caused by the chemical nature of the compound. Non-polar molecules, large molecular structures, and compounds with strong intermolecular forces tend to be poorly soluble in water. These characteristics hinder the ability of water molecules to interact with and dissolve the substance. Nanotechnology can help overcome these limitations by modifying the physical and chemical properties of these compounds.