Un sistema operativo actúa como interfaz entre el usuario y la máquina física, y existen diferentes tipos como Windows, Linux y Unix. Los sistemas operativos usan particiones primarias, extendidas y lógicas, y sistemas de archivos como FAT, NTFS, EXT3 y UFS.