Like Coins, Experience is at the core of the game. With every new level you reach, you unlock new cards and increase the potential of each card pack. Overall, leveling up will make you able to gather more Coins and progress further.
There are 2 ways to earn experience: completing missions and upgrading cards.