A rain garden is a garden designed to temporarily hold and absorb rainwater and snowmelt run-off that flows from roofs, driveways, patios and lawns.
Rain gardens remove up to 90% of nutrients and chemicals and up to 80% of sediments from runoff. Compared to a conventional lawn, rain gardens allow for 30-40% more water to soak into the ground.