Substrates for hydroponics and aquaponics
Buffering capacity is a measure of how efficient a substrate resists changes in pH. A high buffering capacity will neutralize a nutrient solution if an acid or base is added. Porosity is the amount of open space that allows for air exchange in a substance. A high porosity material will allow for more air exchange. Water holding capacity is the amount of water a substance can retain. A substrate with a low water holding capacity does not retain water well. Cation-exchange capacity is the amount of salts or ions a particular substance can store. A high cation-exchange capacity would allow for a high salt content in the material that may be used at a later time when the liquid solution may be devoid of salt content.
Read more at the Stuppy blog (Scott Moore)