The criteria for receiving an airdrop is set by the project and differs in every instance. Generally, you will receive airdrops for being an active participant and using blockchains and protocols as a normal user.