Um sistema operativo permite a interação entre o usuário e a máquina, controlando o hardware e processos de armazenamento. Ele evoluiu para otimizar o uso da máquina e tornar o hardware mais rentável. Funções incluem controlar hardware, processos, aplicações e organizar discos para receber dados. É constituído por ambiente de trabalho, barra de tarefas, ícones, acessórios, painel de controle e explorador.