There are various challenge types:
- Finish games: Complete a certain number of online games
- Win games: Win a certain number of online games
- Play tournament games: Complete games in a tournament
- Win tournament games: Win games in a tournament
- Beat strong players: Win against a player above a certain ELO rating
- Earn credits: Earn a certain number of credits from online games
- Different opponents: Play against multiple different opponents
- Play with friends: Play online games with friends from your friends list
- Win streak: Win multiple games in a row