Distributed System: a set of cooperating computers that are communicating each out over networked to get coerent tasks done.
* achive parallelism
* fault tolerance
- physical
- security/isolated