Today we will delve into what smart contracts are: many have heard of them but haven't fully grasped the principles of how they work. Along the way, we will also explain what a Smart Contract Auditor is and why it's needed.