Homogeneous and heterogeneous equilibrium, solubility

Homogeneous equilibrium in liquid phase       Homogeneous equilibrium in gaseous phase           Heterogeneous equilibrium     Solubility product