Substrate is a blockchain framework build in Rust, with off-chain worker capabilities.
IPFS is a distributed file storage network, connecting peers and their content.
What is Cherry Storage
Cherry provides a decentralized storage network. It support the IPFS storage layer protocol and the ability to have your files shared via Cherry's OnwershipLayer which supports the Owner, Editor, Reader Layers.