I think this
SMART CONTRACTS, simply explained... thread which i posted will helps to anyone who looking for explanations and its usages.
Bitcoin doesnt have smart contracts yet.
I think ethereum have and it need special software that allows you to make contract.
BTCitcoin aslo supports "Smart Contracts" although a lot more limited when compared with Ethereum.
this articles help me understand it clearly, thanks a lot.