When you win a battle, you can claim bountiful rewards, which usually include gold, cards and items.
Gold can be used in shops to purchase cards, items, etc. Items can be very helpful in combat.
When you claim a card reward, you can choose either to add a new card to your deck, or replace a card in your deck with the new card!