Hydropower or water power is power derived from the energy of falling water or fast running water, which may be harnessed for useful purposes. Hydropower has been used as a renewable energy source for irrigation and the operation of various mechanical devices