You're quite welcome!
Oh! The Llama badges are a really old thing on this site, it used to be an April fools joke or something like that if I remember correctly. Then the community liked the fact that you can collect them so much so that the DA staff left it in as part of the site.
I use them as a form of "thanks to people who comment, fave, watch etc... each user can gift one Llama to another user thus the receiver can accumulate Llama badges I think up to 100.000 which is the maximum right now.
Other badges are gifted from events, anniversaries and things like that. Llama and other badges don't have any purpose though they are just fun elements.