1.is multitasking, multi-user and multithreading operating system.
2.It also supports virtual memory management system to allow multiprogramming.
3.Symmetric multiprocessing allows to it to schedule various tasks on any CPU in a multiprocessor system.