Ethereum vs IPFS : What are the differences?
Ethereum: Open source platform to write and distribute decentralized applications. A decentralized platform for applications that run exactly as programmed without any chance of fraud, censorship or third-party interference; IPFS : Protocol for storing and sharing hypermedia in a distributed file system. It is a protocol and network designed to create a content-addressable, peer-to-peer method of storing and sharing hypermedia in a distributed file system.
Ethereum and IPFS belong to "Blockchain" category of the tech stack.
Ethereum is an open source tool with 4.67K GitHub stars and 1.58K GitHub forks. Here's a link to Ethereum's open source repository on GitHub.
According to the StackShare community, Ethereum has a broader approval, being mentioned in 29 company stacks & 33 developers stacks; compared to IPFS , which is listed in 6 company stacks and 5 developer stacks.