There is water leaking from my water heater. What could be the cause of this?

The pressure relief valve could be leaking. Try operating the valve to see if it will stop. It also might need tightening. A gasket around the heating element may need replaced, or the tank could be rusted out, which requires a new hot water heater.