Magic.
But actually you just get XP for commenting and posting. Reputation keeps you from spamming random comments and posts to get XP.
To expand on that, your reputation affects how quickly you gain XP, e.g. my comment XP has gone from 200 to 240 to 280 as a consequence of my reputation increases (I believe, unless leveling also affects XP gain, which I don't believe it does).
Magic.
But actually you just get XP for commenting and posting. Reputation keeps you from spamming random comments and posts to get XP.
To expand on that, your reputation affects how quickly you gain XP, e.g. my comment XP has gone from 200 to 240 to 280 as a consequence of my reputation increases (I believe, unless leveling also affects XP gain, which I don't believe it does).