Principale différence: NiCad signifie Nickel – Cadmium, alors que NiMH signifie Nickel – Hydrure métallique. Les deux utilisent l'hydroxyde d'oxyde de nickel (NiOOH) comme électrode positive. Il existe de nombreux types de batteries utilisant le lithium comme électrode positive. Les types de batteries au lithium les plus courants sont les batteries lithium-ion et lithium-polymère. Les batteries Li-ion sont les plus populaires parmi les trois.

NiCad représente le nickel-cadmium, alors que NiMH signifie le nickel-hydrure métallique. Les deux utilisent le nickel comme métal principal pour construire la batterie, généralement ils utilisent l'hydroxyde d'oxyde de nickel (NiOOH) comme électrode positive. Ils diffèrent par les matériaux utilisés comme électrodes négatives. Une batterie NiCad utilise du cadmium comme électrode négative, tandis qu'une batterie NiMH utilise un alliage absorbant l'hydrogène. Cela augmente la capacité d'une batterie NiMH à durer 2 ou 3 fois plus qu'une batterie NiCad comparable.