Being programmable unlocks a whole new world of applications and businesses: developers can create accounts to store money with one line of code; lending that is faster, cheaper, and more transparent; faster and cheaper payments, including payroll; global crowdfunding; transparent and stable donations to charity.