Secara umum, komponen-komponen pokok yang menyusun sebuah hard disk terdiri dari:
Platter: Piringan, biasanya dibuat dari alumunium yang dilapisi dengan bahan magenetik. Pada permukaan platter inilah data pada hard disk disimpan. Sebuah had disk bisa memiliki beberapa buah platter yang bekerja simultan.
Lengan pembaca: Komponen ini menyangga head yang berfungsi untuk membaca/menulis pada permukaan platter. Lengan ini dikontrol melalui sebuah mekanisme yang digerakkan oleh sebuah motor-linear. Mekanisme ini bergerak dengan kecepatan dan presisi yang sangat tinggi. Lengan pembaca pada kebanyakan hard disk saat ini mampu bergerak dari pusat hingga pinggir platter, dan kemudian kembali ke pusat sebanyak 50 kali sedetik.
Penyimpanan Data:
Data tersimpan di dalam hard disk dalam bentuk file. Sebuah file adalah sebutan untuk sekumpulan byte. File bisa berisi sederetan karakter atau kode ASCII yang membentuk sebuah dokumen, atau bisa juga berupa rangkaian instruksi untuk software aplikasi untuk dijalankan oleh komputer. Ringkasnya, Tidak peduli, apapun isinya, file adalah rangkaian pola-pola byte. Saat sebuah program dijalankan atas perintah komputer, hard disk akan membaca rangkaian byte itu dan mengirimkannya ke CPU.
Permukaan platter menyimpan data dalam sector dan track. Kalau dilukiskan, track membentuk lingkaran-lingkaran kosentris sepanjang permukaan platter. Setiap track akan dibagi lagi menjadi beberapa sector.