

Solubility of any substance in a solvent depends on solvation of solute in the solvent. Organic compounds are generally covalent and do not form hydrogen bonds. Most covalent compounds do not dissolve in water because not forming hydrogen bonds but soluble in organic solvents as it forms covalent bonding there.
