I did read on here when I joined the reason for kudos. I can't find it now so I will summerize.
Basically, if you post or reply to a post you earn kudos. If someone helps you out you can say thanks by donating them kudos. It is to encourage a positive atmosphere.