Understanding Ethereum Smart Contracts

I've always heard that "Ethereum has better technology" than Bitcoin, and that's mostly because of Smart Contracts… which I'm still struggling to understand, if only a little less thanks to this excellent article by Gjermund Bjaanes