Question: how do ds components communicate?
Answer: A distributed system is one in which components located at networked computers communicate and coordinate their actions only by passing messages. As specified in this definition, the components of a distributed system communicate with some sort of message passing.