Un hidrófugo es una sustancia que evita el paso del agua. En forma de tratamiento o producto, hay que aplicarlo sobre una superficie para impedir que ésta absorba el agua sin sellar sus poros. De este modo, se consigue transpirabilidad, por lo que el vapor de agua o cualquier gas inhibido por el material de la superficie, pueden pasar por ella sin problemas. Se puede aplicar sobre piedras, tejas, ladrillos o cementos, entre otros. Su principal función es la de evitar la aparición de humedad y filtraciones sobre edificios u estructuras y proporcionar protección frente a los agentes ambientales sin afectar a la permeabilidad de forma significativa. Sin embargo, también se pueden aplicar sobre algunos artículos del día a día como, por ejemplo, en ropa de montaña, nieve o lluvia.