Het dak zorgt ervoor dat het hemelwater wordt opgevangen. Het hemelwater zal ook moeten worden verzameld en afgevoerd om wateroverlast rond dan wel in de woning te voorkomen. Op een plat dak zal de hemelwaterafvoer hier veelal voor zorgen en op het hellend dak de dakgoten. De hemelwaterafvoerbuizen zorgen er uiteindelijk voor dat het verzamelde hemelwater wordt afgevoerd van het dak naar het riool.