Définitions : Une configuration réseau où chaque participant peut communiquer entre eux sans passer par un point centralisé .
Puisqu’il existe plusieurs voies de communication, la perte d’un participant n’empêchera pas la communication.
Ceci est également connu sous le nom de réseau peer-to-peer.
« Un système réparti est un ensemble de processeurs (sites/nœuds) interconnecté par un réseau dans lequel chaque processeur a sa propre mémoire et ses propres périphériques ». « Un système réparti est un système dans lequel une machine dont vous n'avez jamais entendu parler auparavant vous empêche de travailler ».
Les systèmes distribués sont largement adoptés et utilisés dans la plupart des expériences logicielles modernes.
Les apps de réseaux sociaux, les services de streaming vidéo, les sites de commerce électronique, entre autres, sont tous optimisés par des systèmes distribués.