Watersheds play a multi-functional role in every community. Aside from providing water for domestic, agricultural, and industrial purposes, watersheds in good condition serve as habitats to various plant and animal species and play ecological functions that keep flooding and other natural disasters at bay.