HDD (Hard Disk Drive): magnetic spinning platters. Large capacity, cheap per GB. Fragile; slower than SSD. Good for bulk storage.
SSD (Solid State Drive): NAND flash memory chips. Very fast, no moving parts, silent, durable. More expensive per GB than HDD.
Optical disc (CD/DVD/Blu-ray): laser read/write. Portable, cheap. Used for distribution of software/films; slower than HDD.
Flash/USB drives: portable, no moving parts, convenient. Lower capacity than HDD but very portable.