1 | It is multiple processes running on multiple computers which are coordinated to solve a single problem! |
2 | Distributed Computing can be defined in same way |
3 | Parallel computing has tight coordination (implying low latency and high bandwidth communication) |
4 | Distributed computing has looser constraints between component processes |