Computer memory can be classified as primary or secondary. Secondary memory includes magnetic tapes, floppy disks, hard disks, compact disks (CDs), and digital video disks (DVDs). Magnetic-based secondary memory consists of magnetic tapes, floppy disks, and hard disks, while optical disks include CDs and DVDs. Secondary memory is used for long-term storage of data and programs.