This frees up time for other programs to execute so that many programs may be run simultaneously without unacceptable speed loss