Battery Terminal/Cable Cleaning
Corrosion on the terminals is due the acid in the battery. While the battery does produce hydrogen gas, the corrosion is probably due to lead sulfate. The metals on the terminal are too close in galvanic similarities to be an issue. It mixes with other things in the atmosphere under the hood and produces the corrosion you see on the terminals. Generally, if the corrosion is occurring on the negative terminal, your system is probably undercharging.
If you have a corroded battery cables the first step before cleaning would be to figure out why it is happening. Stop by today and let us assess your system. You don't want to end up stranded over a simple issue.