As one can assume the villages are not all buddy buddy with each other. Some will be in alliances while some will have rivalries. Note this doesn't mean there will be all out war between any villages, at least no yet, but maybe a few confrontations during missions here and there.

categories are such

Allied- strong bond, will come to their aid if in trouble, will agree to aid in any war efforts againts each others enemies.

Friendly- does not have a strong alliance, but still considered friends or at peace, trading between villages established. aren't obligated to help each other in times of need.

Rivalry- opposing villages, usually just leave each other alone, very fragile peace, ninjas fight each other when encountered on missions and sometimes even have small skirmishes against each other. However that is in extreme cases, no trade between the two.

No Relation: villages are completely neutral to each other and don't get involved in each others affairs one way or the other. No trade, no fighting, no defending or assisting in times of need. If a village is not listed in any other category then treat them as this in relation to your village.

Village hidden in the Waves:
Allied- village hidden in the storms.
Friendly- village hidden in the valley.
Rivalry- village hidden in the clouds.

village hidden in the Lava:
Allied- none.
Friendly- village hidden in the clouds, village hidden in the valley.
Rivalry- none

village hidden in the Cloud:
Allied- none.
Friendly- village hidden in the lava, village hidden in the valley, village hidden in the Storms.
Rivalry- village hidden in the waves.

Village hidden in the Storms:
Allied- Village hidden in the waves.
Friendly- village hidden in the clouds, village hidden in the valley.
Rival- none

Village hidden in the Valley:
Allied- none.
Friendly- all villages
Rivalry- none