What is an extension contract?

I have already deployed a contract and its been verified but now when i uploaded my art work it is showing extension contract as well, do we have to pay for that as well?

After deploying a contract you’ll be able to mint tokens to yourself/airdrop but for alternative methods like creating a claim page/burn redeem campaign this will require deploying an extension contract.

Some more information and examples here: