Hardiscul ("hard disk" - disc dur - HD) este componenta pe care s�nt stocate datele cu care lucreaza calculatorul, incepind cu sistemul de operare si terminind cu fisierele instalate de programe sau create de noi. El reprezinta deci memoria durabila ("nevolatila") a calculatorului, pentru ca datele s�nt pastrate si dupa intreruperea alimentarii cu curent electric. HD este format de obicei din mai multe discuri de aluminiu (numite platane) suprapuse pe acelasi ax si acoperite cu oxid de fier. La mica distanta de suprafata discurilor se misca niste brate metalice ale caror capete magnetizeaza portiuni din discuri, �n acest fel fiind "scrise" si "citite" datele. HD este una din putinele piese dintr-un calculator care are si o componenta mecanica (un motor care invirte discurile si misca bratele metalice) dar asta nu inseamna ca nu este de obicei o piesa foarte fiabila, capabila sa functioneze multi ani fara a cauza pierderea datelor stocate. Un HD este caracterizat de capacitatea de stocare de date masura ta �n Giga Bytes (GB) si de viteza de rotatie a platanelor (5.400, 7.200 sau 10.000 de rotatii pe minut). Cu c�t platanele se rotesc mai repede cu at�t citirea si scrierea datelor este mai rapida, deci si calculatorul este mai rapid. Capacitatea unui HD prezentata de companiile producatoare (cea pe care o vedem �n ofertele de vinzare) este diferita de capacitatea raportata de sistemul de operare, pentru ca toti producatorii considera ca 1 MB = 1.000.000 bytes, c�nd de fapt echivalenta corecta este 1 MB = 1.048.576 bytes. Sistemul de operare raporteaza deci �n mod corect o capacitate ceva mai mica a HD, indiferent de numele producatorului acestuia. Hardiscul se conecteaza la restul sistemului cu ajutorul unui cablu care se fixeaza cu un capat �ntr-o priza (conector) de pe HD si cu celalalt capat �ntr-o priza (conector) de pe placa de baza.
Pentru majoritatea hardiscurilor aflate �n sistemele actuale transferul de date �ntre HD si sistem se realizeaza �n conformitate cu un standard numit "Parallel ATA" (Adv anced Technology Attachment), scris de obicei PATA sau doar ATA. Exista mai multe versiuni ale acestui standard create de-a lungul timpului, numite ATA-33, ATA-66, ATA-100 si ATA-133, fiecare versiune reprezentind o �mbunatatire (uneori considerabila) a versiunii precedente. Acest standard va fi abandonat treptat de catre producatori dar inca se mai gasesc pe piata hardiscuri conforme cu standardele Ultra-ATA 100 sau Ultra-ATA 133. Hardiscurile cele mai moderne folosesc standardul "Serial ATA" (scris prescurtat SATA) �n locul standardului ATA (PATA). Standardul SATA este compatibil cu standardul PATA, lucru care permite folosirea �n acelasi calculator at�t a hardiscurilor SATA c�t si a celor PATA. Actualmente standardul se afla la versiunea a 2-a, fiind deci scris SATA II.
Pentru a putea folosi un hardisc SATA trebuie sa avem o PB care sa detina un controler SATA integrat �n cipsetul (SouthBridge) placii de baza sau aflat pe un cip separat. Practic toate placile de baza moderne au un astfel de controler. Standardul SATA aduce unele �mbunatatiri fata de standardul ATA, dintre care merita mentionate posibilitatea unei cresteri importante a ratei de transfer a datelor �ntre HD si sistem, ca si o pastrare mai buna a integritatii datelor pe timpul transferului lor. Din punctul de vedere al instalarii HD apare posibilitatea de "instalare la cald" ("hot plugging"), ceea ce inseamna ca un HD poate fi instalat si apoi utilizat fara a opri sistemul, lucru extrem de convenabil atunci c�nd lucram cu HD externe, folosite de exemplu pentru a transfera cantitati mari de date �ntre doua calculatoare. Un alt avantaj adus de SATA este conectarea HD la PB prin intermediul unui cablu cilindric de diametru redus si cu o lungime de p�na la 1 m, cablu care permite o mai buna circulatie a aerul ui �n carcasa comparativ cu cablul de tip panglica folosit anterior. �n sfirsit, odata cu aparitia standardului SATA a disparut necesitatea configurarii hardiscurilor ca "stapin" (master) sau "sclav" (slave), pentru ca �n conformitate cu n oul standard fiecare HD este configurat automat exclusiv ca "stapin", ceea ce �i permite sa functioneze la parametrii maximi. Hardiscurile folosite �n servere folosesc de obicei standardul SCSI ("Small Computer System Inteface"), care permite atasarea la sistem a opt dispozitive (hardiscuri, unitati optice de stocare, scanere, etc.), spre deosebire de standardul ATA care permite atasarea a doar patru dispozitive (hardiscuri si unitati optice de stocare).