NiCad suffers quite a bit from the "memory" effect, i.e., the chemistry is such that shallow discharge and charge cycles over time will induce the battery only to supply enough current over time to what it has previously experienced. So for them, a full discharge and charge cycle periodically is required to maintain the original capacity. NiMH is slightly less susceptible and has more ampacity for its volume. Li ion supposedly has almost no memory effect, but in fact, PC manufacturers tell you to condition it periodically with deep discharge and charge cycles in order for the electronics to display the proper charge. A big part of going to Li has to do with eliminating toxic materials. Nickel and cadmium are highly toxic to the brain and liver and kidneys.
Lead-acid batteries, such as those in cars, cannot survive long with deep discharge and charge cycles.
Newposter
"Good judgment comes from experience. Experience comes from bad judgment."