Der er to hovedtyper af vandkraft:
* hydroelektrisk strøm: Dette er den mest almindelige type og involverer at bruge dæmninger til at skabe reservoirer og derefter frigive vandet gennem turbiner for at generere elektricitet.
* tidevandskraft: Dette bruger tidevandets naturlige stigning og fald til at dreje turbiner og generere elektricitet.
Så mens begge bruger vand, er "vandkraft" paraplybegrebet, mens "vandkraft" og "tidevand" er specifikke typer.