Smart contract isn't something new, far from it. So many people has been learning solidity scripting language in the past years but the only time I was given the opportunity of using a smart contract, I didn't and saved myself from one of the biggest fiasco ever in crypto : the DAO.
Right now I just did a smart contract unexpectedly for a real use case and it went like :

That's it. I literally had no idea I was doing a smart contract if I wasn't told it's a smart contract.
I needed to trade with a total stranger on the Internet, the escrow wasn't available so we just did a smart contract through the chat box.
That's how smart contracts should works : for a real use without being aware you're doing a smart contract.
I'm new to this smart contract thing and I'm still in the learning process to fully understand it. It is quite satisfying that we have this kind of thing now and we can easily do it (according to the screenshot provided). I know that this has been available for us for quite some time now but I didn't put too much effort to take a loot at it back then.