Compare and contrast solubility vs precipitation.