A parte do sistema operacional denominada kernel é responsável pela interface entre a máquina e o usuário, enquanto a parte denominada shell possui ferramentas que facilitam o uso do hardware do computador.