Snapshot is a voting tool based on the IPFS decentralized storage system, used by many crypto projects to poll their user bases.