Homework on Ethereum Intro - Answers.
Web 1.0 was the internet without java {JS} scripting - the earliest form of web -, allowing for static websites; i.e. text, image and link where more than likely the only things able to be shown on this early technology.
A smart contract is a programmable contract written in the solidity programming language on the Ethereum blockchain.
Smart contracts written with Ethereum code are stored on the Ethereum blockchain and consequently are entirely transparent because anyone can inspect the contracts and transactions.