Time Shared OS : Allows many users to use a computer system interactively at the same time.
Parallel System : More than one CPU in close communication, it share the computer bus, some times share memory and peripheral devices. it has increased throughput and reliability.
Distributed System: Collection of processors that don't share memory or a clock. It provides the user with access to the various resources located at remote site.