Stadiums are where you play the game in Play 1v1 Mode. As your Trophy count increases, you'll be invited to join higher level Stadiums. The higher the level, the more the Stadium costs to enter, but the Coins you earn for winning are higher, too!
The Stadium you play on also determines what free Card Packs you earn by winning! Unlock and play in higher level Stadiums to win the best cards.