Smart Contracts are an important part of blockchain technology. In this video, we will explain what do we mean by contracts and how they can be complete and incomplete, and why the blockchain is a fantastic technology to accomplish a reduction of transaction costs, in conjunction with oracles.