Vihmaveerenn on U- või K-kujuline süvend, mis riputatakse hoone räästa külge, et püüda kinni katusest kaskaadiv vesi enne selle konstruktsiooni vundamendist eemale suunamist. Tüüpiline vihmaveerennide süsteem koosneb kolmest põhielemendist: vihmaveerenni renn; riidepuud, mis on katusele kinnitatud metallist ribad, millest renn ripub; ja vihmaveetoru, mis on vertikaalne toru, mille kaudu voolab vesi vihmaveerennist alla, konstruktsiooni kõrvalt ja vundamendist eemale. Avatud vihmaveerennide süsteemi puuduseks on see, et see võib ummistuda, mistõttu on vaja renni ülaossa lisatavat sõela või katet, et vältida prahi.
Vihmaveerennid saab ehitada erinevatest materjalidest, sealhulgas vinüülist, puidust, tsingitud terasest ja alumiiniumist. Paljud majaomanikud eelistavad vastupidavamaid materjale, näiteks tsingitud metalli, sest pidev päikese ja vihma käes viibimine ajab materjali korrodeeruma. Vihmaveerenni suurus varieerub sõltuvalt kuivendatud katusekatte pinnast. Vihmaveerennid on tavaliselt saadaval 4-tollise (10.16 cm), 5-tollise (12.7 cm) ja 6-tollise (16.24 cm) läbimõõduga. Umbes 600 ruutjalga (55.7 ruutmeetri) katusepinna puhul on soovitatav läbimõõt 4 tolli (10.16 cm). Samamoodi on vihmaveetorud erineva läbimõõduga, suurema veevoolu korral on soovitatav laiem läbimõõt.
Vihmaveerennide probleem on loodud lahendama konstruktsiooni vundamendi ümber koguneva vee negatiivset mõju. Kogunenud vesi erodeerib vundamendi kõrvale pakitud mustuse ja sellest tulenev pinnase nihe võib põhjustada vundamendi nihkumist või pragusid. Ühendatud vesi mõjutab nii plaat- kui ka muul- ja talavundamente ning mõjutab nii elamu- kui ka ärikinnisvara.
Lisaks vihmavee rennisüsteemi põhikomponentidele on seal ka vihmaveetoru põlved – lühikesed nurga all olevad torujupid, mis ühendavad vihmaveetoru väljalaskeava maja külge kinnitatud vihmaveetoru osaga. Allavoolutoru põhjas, vundamendi lähedal, on tavaliselt pritsmeplokk. See on betoontükk, mis sarnaneb käepidemeta tolmupanniga. Langev vesi tabab pritsmeplokki ja suunatakse vundamendist eemale. Teatud juhtudel ei vii pritsmeplokk vett piisavalt kaugele, seetõttu kinnitatakse vihmaveetoru põhja peaaegu horisontaalne toru, et vesi õue juhtida.
Vihmavee vihmaveerennisüsteemide kasulikkus väheneb, kui need on ummistunud lehtede, okste või muu katuselt maha jooksva prügiga. Tavaliselt saab süsteeme osta koos lehtsõelaga, mis kaitseb vihmaveerenni küna. Isegi lehtsõela või muu katte puhul tuleb vihmavee vihmaveerennisüsteemi perioodiliselt puhastada, et vesi ei koguneks künasse ja langeks üle serva alla vundamendile.