Computer hardware refers to the physical components of a computer and includes peripheral devices like printers, which reproduce text and graphics on paper, floppy disk drives, which read data from magnetic floppy disks, scanners, which convert printed materials into digital images, and CD-ROM drives, which allow users to play audio and video CDs. The central processing unit or CPU is an electronic circuit that executes computer programs.