When ionic compounds are placed in water, they exhibit a wide range of solubility behaviour. Some dissolve completely while others hardly dissolve at all. We want to understand this behaviour and develop the mathematical approach to predict and analyze it.