- Multiprogramming allows us to run more than one program at a time. Each program is termed as a process. The goal is to minimize the idle time of the processor.
- Multitasking involves rapid context switching so that there is a fast response time.
Search