1. It allows for the combined utilization of resources that are distributed everywhere. And this utilization is transparent to the user.
2. It is possible to shift the load from a single node to multiple, thus increasing efficiency.
3. Distributed technology avoids the danger of crashing the entire system due to the failure of a single node