Alliances can be:
* Formal: Established through treaties or agreements, with clearly defined obligations and expectations. Examples include NATO or the Warsaw Pact (historical).
* Informal: Based on shared understanding and cooperation, without a formal agreement. This can be a less rigid and more adaptable form of alliance.
The term "allies" implies a degree of mutual benefit and trust, though this can shift and change over time based on evolving circumstances and interests. The strength and stability of an alliance depend heavily on the commitment and reliability of its members.