As a mobile multiplayer online battle arena game, Diamonds are a currency in the Mobile Legends game that you can use to unlock certain heroes, with top-up diamonds you can buy heroes in the shop, skins to look good, colorings, emblems, passes (monthly and weekly), emotes, and all kinds of packs.