a computer cluster is a set of loosely or tightly connected computers that work together so that, in many respects, they can be viewed as a single system. unlike grid computers, computer clusters have each node set to perform the same task, controlled and scheduled by software.