This presentation discusses the key features, advantages and disadvantages of distributed system. It covers major objectives, examples and differences between distributed and parallel systems. It also highlights the costs of software development, higher potential for bugs, increase in processing overhead, lack of security and messages lost in network as disadvantages of distributed system.