Here's the deal: Fedora is Linux, Linux isn't windows. Linux isn't some program you can install in windows either, Linux is its own OS and must be installed on your harddrive. The installation will create the partitions needed. What you have to provide is empty, as in unpartitioned, harddrive space.
The Fedora Linux distribution is based on Open Source software only. And it cannot support non-open source pieces of software, because then the owners of this software may sue Fedora and that we can't have. NTFS support is one such feature of Linux that Fedora can't include, because of American laws and the fear of lawsuits.
Fedora uses ext3 partitions by default. You can in theory, and it should stay in theory, install Fedora on almost any filesystem you want. If you don't know how, don't do it. Once more, if you don't know what to do, go with the defaults and read every little piece of instructions.
NTFS is not open source, because of this, its hard for developers to support it.
Fedora is Linux. Linux can only read from NTFS, not write. Write-support kind of works, but will cause breakage.
What you do is that you get a clean harddrive, or resize whatever partitions you have now so that there's empty space, and when you install Fedora, you choose to put it to the empty space of the harddrive, this is an option during the installation.
When Fedora is installed, you follow the instructions in the url listed above to install the read-only support of NTFS partitions.
For trading of files between a Linux and Windows operating system, one should use a FAT32 partition. As both OS's can read & write to FAT32.
You should read the slightly outdated Dual Booting guide for Red Hat Linux 9 found here:
http://redhat.com/docs/manuals/linux...-dualboot.html
This piece of documentation is made for Red Hat Linux, which is very similar to Fedora, which is RHLs succedor.