What is the advantage of getting badges?

I'm new here and I want to know what is the advantage of getting badges. Does it give you more points, perks etc?

Answers

This discussion has been closed.