Os sistemas operacionais modernos podem ser vistos como uma máquina virtual que abstrai a complexidade do hardware e como um gerenciador de recursos. O documento também discute brevemente a história dos sistemas operacionais e os diferentes tipos de sistemas operacionais.