Quando um computador é multiprogramado, ele muitas vezes tem múltiplos processos ou threads que competem pela CPU ao mesmo tempo. Se somente uma CPU se encontrar disponível, deverá ser feita uma escolha de qual processo executará em seguida.
Qual parte do sistema operacional fará esta escolha?