Gas on the Ethereum blockchain measures the computational effort required to execute transactions or smart contracts, while the gas limit defines the total amount of gas that all transactions within a single block are allowed to consume.