IPFS (the InterPlanetary File System) is a new hypermedia distribution protocol, addressed by content and identities. IPFS enables the creation of completely distributed applications. It aims to make the web faster, safer, and more open.
From the ipfs github page, https://github.com/ipfs/ipfs:
IPFS is a distributed file system that seeks to connect all computing devices with the same system of files.
See also, https://ipfs.io/