Short difference between multi-tasking, multi-user, multi- processing and time sharing.......
Multi-user :is a term that defines an operating system or applicationFor detailed information about the difference between multitasking and multiprocessing, check following link..
software that allows concurrent access by multiple users can work on
time or different time.
Time-sharing systems are multi-user systems.
Multiprocessing : is the use of two or more central processing
units CPUs) within a single computer system.(in short - multiple jobs
by several CPUs or ability to use more than one processor (CPU), on a
Multi-programming : multiple programs can be run on the same
Muti tasking : an logical extension of multi programming to perform
multiple task at a same time or at different time or multi Tasking
-is used when more than one applications/programs/tasks are being
run on a single processor.