Source: http://www.the-blockchain.com/2016/04/06/smart-contracts-bridging-the-gap-between-the-real-world-and-blockchain/