By John S. MacNeil
Cluster computing: Networked computers, on a local level, working together as a parallel machine. The work is split across multiple computers, but they behave in a parallel fashion.
Distributed computing: A type of system that divides a workload to computers connected to a network. The network may either be enclosed in a room or out in the open, like the internet. SETI@home is one example.