The reputation function is rarely used anymore since we added the "like" button. At any rate reputation is something that other users can add when they think highly of a post you made. It really has no real use since if you look at my profile my "rep" isn't that high and I'm a staff member.