Difference between parallel and distributed computing?

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.
First answer by Lonjerpc. Last edit by Lonjerpc. Contributor trust: 211 [recommend contributor recommended]. Question popularity: 0 [recommend question].