Intel, like AMD, has different model numbers for different kinds of CPUs. Intel's nomenclature goes like so:
Single-socket-only Xeon = 3xxx series
Dual-socket-capable Xeon (Xeon DP) = 5xxx series
Quad-socket-capable Xeon (Xeon MP) = 7xxx series.
So a Xeon 3xxx series chip is a Core 2 Duo in Socket 771 instead of Socket 775. However, the Xeon 5xxx series chips can be set up in a dual-socket arrangement whereas the 3xxx series chips cannot.
The difference between the Xeon 5000 and 5100 series chips are that while both are capable of being put in a dual-socket arrangement and are both Socket 771 chips, the 5000 is based on NetBurst while the 5100 is based on the Core 2 architecture.