HDD는 자기 디스크(플래터 라고 합니다)가 여러장 겹쳐 고속으로 회전하는 상태에서 자기헤드가 기계적으로 움직이며 데이터를 기록하거나 읽는 물리적인 구조를 가지고 있어 회전수에도 제약이 있고 데이터가 연속적이 아닌 경우에는 자기헤드가 여러번 움직여야하는 등 구조적인 문제점을 가지고 있어 속도 증가에 제약이 많습니다.
반면 SSD는 플래시메모리를 사용하고 있으며 (작동 원리는 USB 메모리와 동일합니다) 기계적인 장치가 없이 반도체에 데이터를 저장하므로 열과 소음이 발생하지 않고 데이터 처리 속도도 HDD보다 훨씬 빠릅니다.
최근에는 속도를 더 높이기위해 고속으로 작동되는 PCIe (Peripheral Component Interconnect Express) 버스를 통해 연결되는 NVMe (Non-Volatile Memory Express) SSD가 각광을 받고 있습니다.