Yes I know that Xeons are meant for server use, require different motherboards and you can have more than one of them in a box.

But technically how is a Xeon processor itself different from a regular core 2 processor?