that refers to how many posts you have made in any forum. so when you post something in some forum (like this one) you receive a point! it's to show how active you are in the forum world!
'points' ?

Entry from the FAQ at the bottom of the page.
Some will disseminate outdated information about earning a t-shirt. Ignore them.
In My Home there is a category called 'my points'. To what does this refer?