For a description of what file sharing is and how it works that even non-computer science majors can understand, see "How File-Sharing Works".