Altaf,
XAMPP has Apache - a web Server, and FileZilla - a File Transfer Server
Depending on what you are really trying to do, one of these should do the trick for you.
If you want to let people connect to your machine and download a few files that you specify, you can make a web page with a link to the file you want to let people take, and Apache can serve them.
If you want to have people upload and download files to your machine, then FileZilla is the Server you will need running.
Lots of questions to get you going...
Is XAMPP installed?
Is it running?
Can you see it locally on the installed computer?
Can you see it on a different computer on your lan?
Can you see it from a computer outside your lan (on the internet)?
Here is a link that might be helpful as well
http://community.apachefriends.org/f/viewtopic.php?t=24739