The main difference between a CD player and a DVD player is the types of discs they can play. A CD player is designed specifically for audio CDs, while a DVD player can play various formats including CDs, DVDs, and sometimes Blu-ray discs. DVD players often have additional features like video playback and may support more audio and video formats.