FriendNet is a peer-to-peer file sharing system very similar to Soulseek (or Napster if you're a bit older). What sets it apart from other file sharing systems is that you can host your own server, and port forwarding is optional for sharing files.

For those completely new to the concept, FriendNet allows users to share files with one another, directly from their computers. Unlike services like Dropbox, users do not upload files and then share a link; instead, they choose which folders to share and then allow other users to browse and download files from those folders. Also, unlike those services, FriendNet is also completely free and open-source, letting users host their own servers and share files with anyone.
The intention is not to replace public networks like Soulseek, but to provide an easy-to-use P2P file sharing system for small groups of people without the hassle that normally comes with such systems.
Want to host a server for your friends/group? Check out the server setup guide.
If you already have a server or someone else is hosting one for your group, check out the installation guide.
If you're interested in learning more about how FriendNet works technically, check out the technical overview.