Hovedkomponenterne i et harddisksystem er:
1) Harddisk (HDD): Harddisken er lagringsmediet i et harddisksystem, og det er der, data optages. Den består af en magnetisk disk eller flere magnetiske diske belagt med et magnetisk materiale, og et eller flere læse/skrivehoveder, der optager data til og læser dem fra magnetskiverne.
2) Diskcontroller: Diskcontrolleren er den elektroniske enhed, der styrer dataoverførsel mellem computeren og harddisken. Det styrer læse/skrive-operationerne, bestemmer dataoverførselshastigheden og styrer cachesystemet.
3) Drev-grænseflade: Drevgrænsefladen forbinder harddisken med computerens bundkort. De mest almindelige drevgrænseflader er Serial Advanced Technology Attachment (SATA) og Parallel Advanced Technology Attachment (PATA).