A smart contract is a program that is recorded on the blockchain. On Foundation, you can think of smart contracts for collections as a folder that contains NFTs. When you mint NFTs to a smart contract, they are all kept in one place. Having a smart contract gives creators the most control over their collection, and can allow them to take the collection anywhere else you'd like to in the future.

Did this answer your question?