Minting is the creation of new tokens on the blockchain, using computational processes to validate and record the information on-chain. This can refer to both fungible tokens and non-fungible tokens (NFTs).
In NFTs, minting also refers to the process of distributing NFTs to collectors. This is typically done via a smart contract.