From what they've said about the world persistence, I'd expect it to be something like Chromehounds. A persistent online map fought over by three or more factions, your squad can move between factions, and you get into games by choosing a battle (ie. choosing a map and gamemode) and it matchmakes you into a game of that game type on that map. Whoever wins earns some points for their faction towards controlling that planet.