solubility product
Put a pinch of chalk in water and most of it just sits there, refusing to dissolve. But a little does dissolve, and a steady, tiny amount of calcium and carbonate ions floats in the water above the solid. The solubility product is the number that pins down exactly how crowded that thin layer of dissolved ions is allowed to get before the solid stops dissolving.
It is simply the equilibrium constant, written Ksp, for a sparingly soluble solid dissolving into its ions. You write it by multiplying the ion concentrations at equilibrium, each raised to its coefficient — and the solid itself never appears, since its 'concentration' does not change. A small Ksp means an ion-stingy solid that barely dissolves; a larger one means more goes into solution.
Ksp is the working tool for everything involving precipitates: predicting whether a precipitate will form, calculating how much analyte is lost to the solution it should have left, and judging when a gravimetric or titrimetric method is trustworthy. The honest caveat: tabulated Ksp values assume ideal dilute solutions, so in real, salty samples you may need activity coefficients to get the right answer — and Ksp predicts whether a precipitate can form, not how quickly it actually does.
Silver chloride has Ksp about 1.8 x 10^-10. So in pure water only roughly 1.3 x 10^-5 mol of it dissolves per litre — which is why AgCl makes such a clean precipitate in chloride titrations.
A tiny Ksp means almost everything stays as solid.
Do not confuse Ksp (a fixed constant) with molar solubility (the actual amount that dissolves). They are linked but not equal: molar solubility depends on Ksp and is lowered by a common ion, while Ksp itself stays put at a given temperature.