unrated battles are for practicing, getting used to using pokemon of all kinds. When you are ready, you can go to rated. This is for experienced players who can manage any kind of pokemon in the battle. In rated, you get a rank. if you win a match, you gain rank and if you lose, you lose rank. If you have a high rank, you will appear on the leaderboard, a place where everyone can look at the top trainers.