Rain water harvesting can be undertaken through a variety of ways
Capturing runoff from rooftopsCapturing runoff from local catchmentsCapturing seasonal floodwaters from local streams Conserving water through