Method of communication in Distributed Systems
Because in a distributed system, nodes do not have access to shared memory that is shared between all nodes.  Shared memory is only typically feasible when the nodes are on a common memory bus, e.g., for multiple core within a parallel processing machine.