An oil and gas lease is an agreement between an oil and gas company and a mineral owner. In this agreement, the mineral owner allows a company to explore for, and produce, oil and gas on their land. In exchange, the company covers all the expenses and must pay the mineral owner a percentage of any revenue generated from oil and gas production.