Super Beginner’s Guide to Ethereum
medium.com
medium.com
The gas terminology is confusing, so many people get it wrong. Someone on HN mentioned 'gas' should have been called 'cycles' to make its meaning clearer.
Gas is how much Ethereum network resources (EVM operations, reads/writes to state, etc) a transaction uses. The amount of gas each EVM instruction uses is hardcoded in the protocol. The gas price is how much ETH each unit of gas costs. This is negotiated between miners and users in the market. The higher price you offer, the more likely your transaction will be picked up by a miner.