n
Alternates execution between user
program and the monitor program
n
Relies on available hardware to effectively
alternate execution from various parts of
memory