Hola.
Para montar un dominio en casa, te hace falta otro PC que te pueda actuar como controlador de dominio y tu windows XP entre en ese dominio. Tambien te hace falta un sistema operativo Server. Yo te recomiendo que para montar un dominio utilices el Windows 2003 Server.
No es complicado montar un dominio, pero tampoco es facil y hay que saber muchos concepto como que son los servidores DNS, Directorio Activo, etc....
Pregunta lo que quieras y se te ayudará en todo lo posible. Se un poco mas concreto en expresar lo que quieres hacer exactamente.
Saludos.