Experience

There are two types of experiences in the game:

Hero Experience
Here Experience can be earned by winning Player vs. Player battles while deploying a hero.

Player Experience
Experience Points can be earned by winning Player vs. Player battles, by building/upgrading structures in your base, and by clearing debris/growth from around your base.