The computers in a distributed system are referred to by a number of different
names, such as sites or nodes, depending on the context in which they
are mentioned. We mainly use the term site, to emphasize the physical distribution
of these systems. The general structure of a distributed system appears in
Figure