A distributed system is a computer network that consists of independent components communicating through a decentralized protocol.
The computers in a distributed system are not necessarily constrained to the same geographic locale, but rather can be located anywhere across the world.
An example of a distributed system is illustrated below:
Advantages of distributed systems include:
Disadvantages of distributed systems include: