What is the difference between a multiprogramming and multitasking operating system?

Multi-user: A multi_user Operating System allows for multiple users to use the same computer at the same time and different times. See our multi_user dictionary definition for a complete definition. Below are some examples of multiuser Operating Systems. Linux Unix Windows 2000 Windows XP Mac OS X Multiprocessing: An Operating System capable of supporting and utilizing more