File sharing is a method by which remote users are provided access to computer files stored on one or more computers via a network. A file sharing client is software which enables that sharing, whether server-based, web-based, or peer-to-peer.
Regular Websites
File sharing program specifically for Mac features multiple servers, find-as-you-type filtering, and the ability to save partial files. - Drumbeat
http://drumbeat.info/
Open source client for Windows, this file sharing application comes with an installer in every language. - eMule
http://www.emule-project.net/home/perl/general.cgi?l=1
File sharing program is available for music and offers a free sign up as well as a premium application. - Kazaa
http://www.kazaa.com/
Open source file sharing program running over the Gnutella network compatible with all major platforms provides a list of its features, support, and free downloads. - LimeWire
http://www.limewire.com/
The original file sharing application, Napster is now a premium service and works on computers, iPhone, iPod, iPod Touch, Blackberry, and Android as well as on other compatible home audio products. - Napster
http://www.napster.com/