Points are the system used by Tentlan to dictate what position you are on the Highscore Leaderboard. You get points for researching, building and training of troops.
Training of troops:
When training a troop a certain amount of points are given. For example, one Spy gives 1 point (This cannot be increased in any way). If a unit of yours dies, you will lose the amount of points that was given when you trained them. This also applies when dismissing troops.