Tính đến năm 2015, có hai loại ổ cứng chính được sử dụng phổ biến: ổ đĩa cứng cơ học hoặc HDD, sử dụng công nghệ lưu trữ từ tính và ổ cứng thể rắn dựa trên flash mới hơn hoặc SSD. Các ổ thường khác nhau về công nghệ được sử dụng, tốc độ truyền dữ liệu cũng như giao diện nguồn và dữ liệu.
Ổ cứng cơ học dễ bị hỏng do rung động hơn ổ cứng thể rắn không có bộ phận chuyển động. Ổ cứng thể rắn cũng có xu hướng có tốc độ đọc và ghi dữ liệu tuần tự và ngẫu nhiên nhanh hơn, nhưng chúng thường đắt hơn ổ cơ truyền thống.
Các ổ cứng cũng khác nhau tùy theo giao diện bus máy tính mà chúng cung cấp. Các ổ cơ bên trong cũ hơn thường sử dụng giao diện Điện tử Truyền động Tích hợp, hoặc IDE, trong khi các ổ mới hơn sử dụng các đầu nối Serial ATA hoặc SATA. Ổ cứng gắn ngoài thường có cổng USB hoặc cổng SATA bên ngoài được cấp nguồn, hoặc eSATAp. Các ổ cứng thể rắn cao cấp đôi khi sử dụng đầu nối PCI Express nhanh.