A peer-to-peer file sharing client used to connect to file sharing networks in order to download or share files.