Water hardness is a measure of the dissolved mineral content of water. There are two types: the general hardness (GH) and carbonate hardness (KH). When keeping freshwater fish and plants, the GH and the KH of aquarium water should match their natural habitat.