over the home network, you have a couple of options.
I guess one of the best ways is to use samba on your Fedora machine.
If you wish to access your linux files from your Windows machine, then you need to set up samba server on Fedora. If you just want to access your Windows files from your Fedora machine, then you can mount them as cifs without installing the entire samba server.
Look here at post#2 to get you started on setting up samba:
There are other options as well, like ssh, ftp, etc...