1.) Web 1.0 is static with text, images and links, no chat, no accounts or media only sending/sharing and reading information.
2.) Smart contracts are pieces of code running on Ethereum using solidity as the programming language. It’s an immutable ledger where monetary use cases are programmed, bypassing third parties and redundant banking connections.
3.) Transparency is achieved by the way the blocks in the blockchain are connected with each other, it’s not reversible and cannot be altered or omitted once the contract is deployed. Trust is placed in the math of the contract by the parties involved as everyone can see the code, no need to worry about being manipulated by the other person/business ect…