Beside what Ostaff said about tests, The Foundation (the points-level thingy) is meant to promote activity such as reading and sharing news, being active on the forums and inviting friends. You cant get access from it, but every 5/10 levels, you unlock something, e.g titles, skins, pets, mount skins, skin chests, house decoration and premium currency to use in the shop.