Smart contracts are immutable, and blockchain solutions rely heavily on cryptography, which makes this technology highly stable against virtual attacks.
Cost reduction
Removing intermediaries from the value generating process obviously reduces costs of operations: ideal solution for all sorts of transactions.
Autonomy
The deterministic nature of smart contracts makes them tamper-proof: the terms of a contract are executed automatically, by algorithms.