Answer:
Distributed computing is a subset of parallel computing. Distributed computing is when you use more than one memory address space. In this situation variables are not shared between different threads of a program. The different threads often running on totally septate computers must send messages to each other in order to communicate.