An alliance is a political and/or economic agreement between countries for the purpose of mutual support and shared resources.