Points are awarded with each answer and question you post. Similarly, other users interaction with your content like voting and following you or selecting your answer as the best (most useful). Points also accumulate and add up to create the different profile badges to show your reputation.
For referring a new user.
For referring a new user for paid membership.
When your answer has been chosen as the best answer.
For adding an answer.
For adding a new post.
Your question gets a vote.
Your answer gets a vote.
Each time when a user follows you.
For adding a new question.
For Signing up.
For adding your social media links to your profile.
Profile Badges appear next to your profile and show off your reputation. Badges are automatically allocated based on a users reputation and helpful answers.