Reputation points are given from votes. You can give a post a plus or minus vote by clicking the plus or minus icon at the top right hand side of the post. Each plus vote is worth 1 point and each minus takes one away.
I'm pretty sure that no one even realizes thats what there doing when they click that because I get alot of minus votes.