On the Ethereum blockchain, gas is the transaction fee for the miner to pick your transaction and record on the blockchain.
The gas price will fluctuate and will make a transaction with contract expensive due to the large bits of data. This guide will show you show to lower the gas fee on Metamask.