Smart ContractsTECHNOLOGY

What is a smart contract and how do they work?