Swarm is integrated into Ethereum, it's supposed to be part of how contracts operate, so they can provision storage and similar automatically, for example.
edit: Swarm also has a bit of a better technological solution and (afaik) has most benefits from IPFS, Filecoin, Siacoin and Storj.