Waterproofing agents are materials or products used to prevent or reduce water infiltration into structures and surfaces. These products are designed to form a waterproof barrier, thus protecting buildings from damage caused by moisture. Waterproofing agents are applied in various areas, such as roofs, walls, foundations, and surfaces exposed to water.