refers to the interaction that takes place between components to carry out some task. Thus, while ubiquity refers to the availability of access, distribution refers to the internal processing. A distributed system carries out the functions needed by the users without regard to whose the actual resources or processes take place. One might suggest that distribution is the internal view and ubiquity is the external view.