Affiliates get money through subspanions, Bits, and contributions, among other things. Twitch distributes subspanion money 50/50 with Affiliates, so a $4.99 membership to your channel will get you $2.50. Furthermore, any donations made to your channel by a third party go straight to your reward.