Are you familiar with remote desktops, where you can control another
computer? Or pcAnywhere, or VNC? A window appears on your desktop, and
you see the entire desktop of the other computer inside of it. This is
the same thing - you see a window on your desktop, and inside of it is
the entire Windows XP desktop - start menu, task bar, everything. It is
as if you are looking at the monitor of another computer, and it is
inside of a windows on your desktop.
If you know what you are doing, you can set this up with Windows 2000 or
any other version of Windows, linux, solaris, os/2, etc. Virtual machines
are very handy. I have one with Windows 2000 installed. When I run it, it
is as if I had another computer sitting on my desk, and I see it's
desktop in a window on my desktop.
I prefer VirtualBox (
www.virtualbox.org) as Microsoft Virtual PC tends to
blue screen my computer from time to time. VirtualBox is rock solid. I
used to telecommute from my home. I used VirtualBox with Win2000 running
inside of it, and from Win2000 I ran a VPN and over that I used remote
desktop to control my work computer, which was 100 miles away. I did this
all day long - it worked well, was robust, and absolutely rock solid. And
I could do this from Linux - I didn't even need Windows for this, as
VirtualBox runs under Linux just as well as it runs under Windows. You
run linux, you run VirtualBox from Linux, and you run Win2000 inside of
the VirtualBox VM (does any of this make sense?).