Coins can be used to purchase extra Lives, Boosts, or Moves to help pass levels. All levels can be beaten without needing to make a purchase but some are more challenging than others.
Coins can be earned from leveling up, opening gift boxes, as rewards in some events, or even purchased in the Shop.