This guide to smart contract takes a look at what are smart contracts and how they work. The various applications and use cases will also be explored.