Token approval is the process of a blockchain transaction whereby an individual approves a smart contract to spend a particular number of tokens.