Golem is a decentralized computing platform built on the Ethereum network which combines the power of users' machines to run computational intensive programs.