This document discusses group communication. It begins by stating that RPC only allows communication between two parties, whereas sometimes multiple processes need to communicate with each other, which RPC cannot handle. An example given is a group of file servers cooperating to provide a fault-tolerant file service. The document then defines group communication as one-to-many communication, and notes that groups are dynamic - new groups can form and old groups can disband, and processes can join or leave groups. The purpose of group communication is to allow processes to interact with collections of other processes as a single entity.