Storj is an Ethereum Token that powers the Storj DCS network (Decentralized Cloud Storage) for developers. Storj DCS distributes pieces of a file after a user uploads it. The file is recompiled and made accessible for download when someone requests it. Storj DCS allows anyone to store files without the need to trust a central data center. Developers can buy cloud storage services using STORJ. Network participants can earn STORJ by providing unused bandwidth and hard drive space to the network.