You can purchase cards or earn free packs from the in-app store. There's another way to get free cards. If you win a match or complete a challenge, the system will award you cards and other different types of bonuses.