1 - static web that only allow text and images, no dynamic elements.
2 - a smart contract is a programmable contract that you can hold money you sent to it. This money is only released once the criteria programmed into the contract are met.
3 - all smart contract on the ETH code are publicly visible on the etherium blockchain so there can be no funny business. Everyone can see the contract.