Badges are group by family, in each family of badges, there are different level:
First levels are relatively easy to earn and is earned for a basic usage of the game.
Some are uncommon, but definitely attainable if you are interested enough.
Finally, the last levels are rare, you\'ll have to not only participate but be skilled. There are something of an accomplishment.