This article gives a rather good idea about the meaning of game elements and the cross overs between gamedesign and gamification by Andrzej Marczewski:
“It is fine to steal ideas and phrases for other disciplines, but as we abuse them they begin to lose their meaning”
Read the article here: Game Mechanics in Gamification