At a certain block height the state of the blockchain is recorded. A snapshot is when, for example, the number of EOS tokens in each address is recorded. An airdrop would use the snapshot to allocate 'free' tokens to the addresses in the snapshot.
What does an airdrop/snapshot mean exactly? | Ecency