Street rain gardens are designed to capture, treat, and infiltrate stormwater runoff from urban areas, reducing runoff volume and improving water quality. They are landscaped areas with specific soil and plant selections to manage rainwater effectively. Key elements include soil permeability, vegetation, and stormwater detention systems. They can mitigate urban heat island effect, provide habitat for wildlife, and enhance aesthetic value.