Rainwater harvesting consists of collecting rainwater und using it for various domestic purposes which would mainly be for toilet flushing but can also include water for washing clothes, cars etc.