Roof waterproofing refers to the complete system of materials and components designed to prevent water from entering a building.