A military alliance is the strongest bond that can be made between two factions. Both parties swear allegiance to each other, guaranteeing military assistance should either start a war or be attacked themselves.