Battle Points (BP) are this new in-game mid-match economy system that is separate from XP. Players can purchase new weapons, equipment, drones, airstrikes, and even vehicles by spending Battle Points earned by actions you do in each match. The difference between Homefront and other games that do this, such as Shadowrun or Counterstrike, is it's not only at the beginning of each game but in the middle of the match itself! The point is to allow players to purchase weapons, gear, airstrikes, and vehicles on the go via the D-Pad whenever they need it instead of having to wait and respawn to change your class or loadout or by getting killstreaks to unlock such abilities.
Need an anti-vehicle weapon to take out that tank or helicopter? No need to die and switch loadouts, just purchase it instantly on the d-pad with Battlepoints. Want an airstrike to clear out the corner of the map filled with enemies who are camping? Instead of earning it through kill streaks, which may never come, buy it with Battlepoints and light those suckers up! Too far away from the action? Use your Battle Points & deploy a drone to quickly get to your teammates for aid!
You earn Battlepoints just by playing and reaching certain accomplishments during each game played. The most basic thing you can do to earn some BP points is just get some kills. Certain kills like headshots, avenging a teammate, and blowing up vehicles will earn you more BP. Not everything is kill orientated though. You also will earn BP for capturing or defending objectives depending on the game mode and marking enemies with the recon drones. Basically anything you can do that helps you and your team will earn you some BP.