镍镉电池和锂电池的区别主要在于正极材料、充放电性能、环保性和成本,镍镉电池使用镍镉作为正极材料,充放电性能较差,需要进行定期充电和更换;而锂电池使用锂离子作为正极材料,充放电性能好,可重复充电次数较多,但成本较高,镍镉电池对环境污染较大,而锂电池相对环保。