Para almacenar uno, el cabezal de lectura/escritura magnetiza el área del disco que se encuentra actualmente debajo del cabezal en dirección Norte-Sur. Para almacenar un cero, el cabezal de lectura/escritura magnetiza el área del disco que se encuentra actualmente debajo del cabezal en dirección Sur-Norte.
Cuando el cabezal de lectura/escritura se mueve sobre un área magnetizada del disco, puede detectar la dirección de la magnetización y determinar si se almacena un uno o un cero.
Los discos duros pueden almacenar una gran cantidad de datos porque el disco puede ser muy delgado y girar muy rápidamente. Esto permite una alta densidad de dominios magnéticos, que pueden usarse para almacenar una gran cantidad de datos.