You gain points by getting upvoted or by getting best answer.
To get upvoted, you must give good, thoughtful questions or good, thoughtful answers.
To get Best Answer you must have the best of any other answer to that question.
Up voting questions and answers are 0 points though receiving up votes on any section are +10 .
Downvoting is -2 though receiving a downvote is -10 .
Gaining ba gets 20 points though giving gives 2. This however is not appreciated when you spam this.