You’ll obtain a bulk of your EXP from quests. They’ll provide more exp but less resources. In the other hand, Locations, Bounties, War Contracts provide more resources but lesser exp. You’ll also get a bit of exp from slain enemies. Once you have enough EXP, your character will level up.
Upon level up, you'll get the following: