What is the difference between NiCd and NiMH batteries?
NiCd (NiCad or Nickel Cadmium) batteries are prone to whats called the memory affect They like to be fully drained before being recharged. When theyre charged often without being run down first, they develop a memory which in time lowers their charge capacity and ultimately reduces their overall life expectancy. They are slightly less expensive than NiMH batteries and can be stored for much longer periods of time on a shelf while maintaining a relatively high charge capacity. NiMH (Nickel Metal-Hydride) batteries are not nearly as prone to the memory affect and can therefore be charged at any time. They do not get as many charge cycles in their lifetime however. They are generally significantly higher in capacity, which means they will last longer per charge, but are not great being stored for periods of time longer than 3-4 weeks.