Um sistema operacional (ou SO) é um grupo de programas de computador, incluindo drivers de dispositivos, kernels e outros softwares que permitem que as pessoas interajam com um computador. Ele gerencia os recursos de hardware e software do computador. Ele fornece serviços comuns para programas de computador. Um sistema operacional pode ser pequeno (como MenuetOS), ou grande (como Microsoft Windows). Diferentes sistemas operacionais podem ser usados para diferentes propósitos. Alguns são usados para coisas do dia-a-dia, como em um computador pessoal. Outros são sistemas operacionais móveis ou são usados para trabalhos especializados.

Um sistema operacional tem muitos trabalhos. Ele garante que todos os programas possam usar a CPU, memória do sistema, displays, dispositivos de entrada e outro hardware. Alguns também dão ao usuário uma interface para usar um computador. Um sistema operacional também é responsável pelo envio de dados para outros computadores ou dispositivos em uma rede.

Alguns exemplos de sistemas operacionais comumente usados são o MacOS, Linux e Microsoft Windows.