Gas price is essential to Ethereum network, each transaction happens on Ethereum, requires computational resources to execute,therefore, it requires a fee, in the same way that a car needs gasoline to run. Gas refers to the fee required to successfully conduct a transaction on Ethereum, and the price is determined by demand for resources on the network.
High fees are due to the popularity of Ethereum, any operation in Ethereum requires gas fee, as Dapp functionality grows more complex, the number of operations a smart contact performs grows complex as well, all of these contribute to amounts of gas that a user must pay. Gas is paid with ether (ETH), donominated in Gwei, which is10^-9 ETH, representing “unit of gas”, not the entire transaction.
DevAranCarter. (2021, May 14). Gas and fees. ethereum.org.