Alkalinitet är vattnets förmåga att stå emot pH-sänkningar vid tillsats av syra, dvs hur mycket syra som måste tillsättas för att sänka pH till ett visst värde. KH (karbonathårdheten) är förekomsten av karbonater och bikarbonater i vattnet, uttryckt som halten CaCO3.

Att mäta karbonathalten direkt är komplicerat. Att mäta alkaliniteten är relativt enkelt (om man inte har så höga krav på noggrannheten). Jag har inget KH-test själv men jag antar att det består av två reagenser. En färgindikator som byter färg vid ett visst pH, och en syra som man sedan droppar i. Mängden syra som krävs för att få färgindikatorn att byta färg är måttet på alkliniteten. Sedan har man gjort en skala där antalet droppar syra motsvarar ett viss KH. Då antar man att det är enbart KH, dvs mängden karbonat och bikarbonat, som är de buffrande molekylerna i vattnet. Detta är också i princip helt korrekt i akvariesammanhang.