
IPFS stands for “Interplanetary File System”. Conceptually, it can be described as a cross between WWW, Git and BitTorrent. Despite the pretentious name, it can be used for down-to-earth purposes.
IPFS makes it extremely easy to publish your content and make it accessible anywhere, anytime. On the other hand, the publishing doesn’t happen instantly — it often takes some time (minutes to hours) before others can see what you published.
The obvious way to make use of IPFS is file sharing. This is also the only use that this article describes in detail, but IPFS is capable of much more:

Software developer at VirtusLab