Battle Points

Getting battle points
You get battle points for playing normal games against people or bots. You do not get battle points for playing private games.

Usage of battle points
Every thousand battle points gives your account another level. There is no information about what those levels do.