Techniques for collecting, storing, and using rainwater, as well as managing wastewater and other graywater.