From what I have managed to piece together it seems like towns are taken over by gaining as much faction for your alliance as you can, and thats how you gain more ground, by getting faction for your alliance so your alliance can take over outposts. But if that was the case, what would be the point of the alliance battles on the frontline, as there are other, possibly easier ways of gaining faction?
Hope you can clear that up for me

Thanks!