A Rain Garden has multiple uses as follows: improving and cleansing the environment/microclimate, irrigation can be minimized and water is stored for these purposes. It creates a visual attraction for people and wildlife.
Plants that fulfill the goal are herbaceous perennials and native grasses.