Sono due cose completamente diverse, XP è un sistema desktop, 2003 e un sistema server. Windows Server 2003 è il successore di Windows 2000 server che è ovviamente diverso dal semplice Windows 2000.
Sul forum se ne è parlato molte volte basta fare una ricerca.
Ovviamente anche sul sito microsoft.