I cannot tell you which SHOULD come first.
In my case, I installed XP first, and Vista second - because following Vista with an XP installation destroys the boot loader. XP will not detect Vista or offer a dualboot option.
Similarly, following this dual boot with a Linux installation will install a 'lilo' or 'grub'. Grub is becoming the most popular boot loader, and installing it last will ensure that you can boot all of the current operating systems. Grub is extremely user friendly, and can be modified simply by editing the text file.
Start with windows 2000 then windows xp.
Yes, it's called dual-boot. Be sure to have Windows installed first so your Linux installer might be able to pick it up and put it in the bootloader, not to mention to keep GRUB from getting overwritten by a monopolistic bootloader by Windows.
Yes, you can. You will need to partition your hard drive because Linux has to be installed in a separate volume. I would install windows first and then Ubuntu.
Yes, you can. It is known as dual booting. Install Windows first, then any Linux distribution of choice - Ubuntu, Mint, Puppy, and so on) second. When installing the Linux OS, you will be offered either to wipe completely and use the whole hard-drive, install Linux alongside Windows (or the OS already installed), or Custom Install. To dual-boot, choose install alongside...
Yes, install Windows first, then whichever distribution of Linux you want second.
Ideally, Windows XP should be installed first, although it is possible to do it Vista-first.
install windows first and then install linux, there should be a partitioner in the live cd. or just use wubi
By using the Windows partitioner to make space by reszing partitions and installing Windows, then reinstalling the Linux bootloader. It is generally considered better form to install Windows first and then Linux.
By configuring the bootloader to use Windows as the default menu option instead of Linux. Refer to documentation on how to do this.
Some people do not like having a separate /home partition for Linux, though it is better for recovery purposes. For the purposes of the question, it is assumed that you do not want a separate partition for your /home directory. The best performance is provided by placing a Linux swap partition first on the drive. This should be at least double the amount of RAM you have installed, but no larger than 1 GB. You will have to move the XP partition to the end of the drive after you have installed it. The partition after the swap partition should be a Linux partition. I personally prefer ReiserFS, but ext3 is slightly more popular, mostly due to the larger number of error recovery tools. The last partition should be the Windows XP partition.
If you're installing it in a dual-boot system, you must have ample space left over. Additionally it's recommended you install Windows first, then the Linux distribution of your choice because Windows will overwrite the MBR with its bootloader and it will not recognize any Linux partitions (however, you can reinstall the bootloader if you pop in a live CD/USB later). If you're replacing Linux with Windows, use the partitioner of your choice in a live CD/USB and delete all the partitions (or just wipe by zeroing the disk) and start the Windows installer upon reboot.
How the home laptop is used is the first thing to consider when choosing an operating system. Linux is free and comes with a suite of application software. Microsoft Windows costs are higher, and no application software is bundled with Windows. More games are available for Windows than for Linux.