We can look at implementations of IPFS as existing on a set of spectrums
Languages
Platforms
Use cases
IPFS Implementations