Guild donations are requested cards by other members of the guild, to help them level up cards in their decks. Donating cards also contributes to guild XP.