…a piece of code that automatically executes if a certain variable is met. It is a digital contract. This (smart) contract was the first application of a piece of code that could be fully trusted to (a) act in the way it was designed and (b) be immutable, without the need of a controlling authority.