Os discos rígidos podem ser internos, externos, para portáteis e servidores. Os discos internos são localizados dentro do computador e o discos externos são localizados fora do computador e conectados como uma unidade externa. Os discos internos podem ser utilizados tanto para portáteis e servidores.
A capacidade representa a quantidade de dados que pode ser armazenada no disco rígido. É expressada em GB.
A velocidade de rotação é a velocidade com a qual o disco gira e indica o número máximo de rotações por minuto (RPM). Pode ter os seguintes valores: 5400, 7200, 10000 ou 15000 uma maior taxa de rotação significa que os dados podem ser lidos mais rapidamente a partir do disco para uma única operação.
O tamanho do cache/buffer é a memória do disco rígido utilizada para armazenar arquivos temporariamente enquanto são transferidos de um lugar para outro. É uma característica muito importante para a qualidade e velocidade do disco, maior o tamanho do cache melhor o desempenho do disco rígido.
O tempo de busca representa o tempo que o disco rígido precisa para ler ou escrever a informação a partir de um lugar específico.
O Tipo de interface representa que tipo de conexão é utilizada para a conexão do disco ao computador. Pode ser IDE (Integrated Drive Electronics), SATA (Serial ATA), SCSI (Small Computer System Interface), SAS (Serial Attached SCSI), USB (Universal Serial Bus) 2.0 ou Firewire.
A Velocidade de transferência é a velocidade com a qual o disco rígido pode transferir arquivos. A velocidade depende muito no tipo de interface utilizada, por exemplo SB 2.0 tem uma velocidade de 60 MB/s , ATA 133 tem 133 MB/s, SATA tem 150 MB/s, SATA II tem 300 MB/s, Firewire 400 tem 50 MB/s e Firewire 800 tem 100 MB/s.
Representa o tamanho físico do disco rígido. Actualmente há dois modelos mais conhecidos: 2.5 polegadas, o tamanho padrão para um portátil e 3.5 polegadas, o tamanho padrão para um desktop.