A dam is a barrier built on a river. Its main purpose is to check the flow of the river to prevent floods.
A multipurpose project is a dam that has other functions besides preventing floods. These functions are
1. Provide water for irrigation. The river water that is stored in a reservoir is diverted through canals to surrounding farms to provide irrigation water.
2. Generate hydroelectricity.