An alliance is an agreement made between two or more parties to benefit them.
The word is used mainly in war. Two or more countries that make an alliance promise to help one other during war. Such countries are called allies. Those countries are said to be allied.