Hi there, Imiani... Welcome to our kooky li'l corner of the world weird web!
We're always happy to see new faces hereabouts... especially if they tend to stick around and become not so new faces... the well seasoned ones are fairly tasty, you know?
Anyhoo... the applaud/smite (karma) thing... really it's intended for little else other than "fun"... you really like something that someone posted and you give 'em an applaud... someone posts something that's particularly groan-worthy, you smite 'em... Karma, around here, is really nothing to take seriously, though. Some people literally beg for smites... other people toss out applauds like fairy dust... some people won't smite cuz it makes them cry... other folks won't applaud just cuz they're grumpy... *shrugs*... I can guarantee ya that Eol will yammer incessantly trying to explain simple stuff, that he'll facelick you (see above) and give you an applaud for enduring it.