| distributed system | has definition A system in which computations are performed by separate programs that co-operate to perform the task of the system as a whole |  |
| is vulnerable to privacy invasions of its users by gathering data about people as they use network-based programs or by actively intercepting communications |  |
| is a subtopic of 3.4 - The Client-Server Architecture |  |
| is divided up into clients and servers |  |
| is a kind of system |  |
| system | can have specification which is then implemented by a collection of components |  |
| exists even if its components change over the course of time, or are replaced by equivalent components |  |
| has scope |  |
| has part component |  |
| has part hardware |  |
| has part module |  |
| has part software |  |
| has part subsystem |  |