multitask (task + multi-): To schedule and execute multiple tasks (program) simultaneously; control being passed from one to the other using interrupts