Basement waterproofing involves techniques and materials used to prevent water from penetrating the basement of a house or a building.