You should be able to get a partition utility online. I use Partition Magic, and am not up on the free downloadable ones. I have used Linux boot disks before. Their version of FDISK is very similar to Microsofts (except much more powerful...)
Picture you have a knife and you could cut a Hard Drive into pieces and use each piece individually. These are partitions. However, there are rules to partitioning (depending on the file system, but I'll only talk about the Windows ones).
Let's say you have a bare, unpartitioned drive fresh out of the box. You HAVE to partition it because you have to give it a file system. So you give it a single partition, lets say the NTFS system since we are talking about Windows XP. This partition also has to have the "ACTIVE" flag set or it can't be used to boot Windows. This would be the PRIMARY ACTIVE partition. This would be the "C:" drive.
If you want to cut the drive into two or three pieces then you have to partition it further. You can create a SECONDARY partition, which would contain one or more LOGICAL partitions. The first logical partition would become a "D:" drive, the second would be the "E:" drive and so on. Normally these would appear in Windows Explorer as, C:, D:, and E:, but they might not depending on if they are hidden or not (normally they would not), and depending on if you change the drive letter designation in Windows (You can do that if you like, but most do not).
I prefer working with Partition Magic when doing more complicated manuevers such as resizing, moving, etc. These are not possible with themore basic utilities, and can save tons of hassle. Say I want to create a new partition to hold a back up image. With Partition Magic I start the software and there is a graphical representation of my partitions. I can then tell PM to create a new partition from a section of the freespace of an existing partition, and hit go. A few minutes later I have a new partition that I can stick an image on for safety. Without a program like Partition Magic I'd have to back up the data in the existing partition, delete it, create a new, smaller partition, and then the new image partition.
The basic Partitioning utilities woudl be fine for what you are doing. You can even do that stuff from the Windows install program, or from the FDISK program that comes on the Install CD.