Hi Montana-
A lot depends on what the nephew intends to do with the cluster. Yes, there is Mac OSX Server and XGrid but that can be a rather expensive way to go about doing things.
Basically a cluster is a bunch of computers all working on part of a calculation(s) that is assigned by a master, and the data is combined at the end.
Luck-
-DP