The difference is in the chemical composition of the batteries. The main difference is that the Cadmium deposit of the Nicd battery at the negative electrode is replaced by hydrogen-absorbing alloy in Nimh batteries. The batteries also differ in performance ratings.