Are all airdrops done through Bitcointalk?
You'll find most airdrop info on bitcointalk, it's just that not all directly is conducted on bitcointalk.
There are multiple formats. I think that the most popular right now is through bounties on bitcointalk, but there are airdrops such as byteball's that is done via a snapshot of people's bitcoin balances. Clams also operate in a similar way.