Some reasons why other countries invade others is to widen their territory.
Thailand has been invaded but never colonized.
Yes, they were.
Invaded means going with armed forces into another country. An invasion may be done against an enemy country, or to liberate a friendly country from an enemy, or for other strategic reasons.
The Germans invaded several other countries and were becoming very discriminative against the Jewish people. Germany invaded the Soviet Union. US was attacked at Pearl Harbour by a German ally, Japan. Those were the reasons those two countries got in the war.
Diaspora
The arrival of people from other lands affected al-andalus because they were misplaced from their original land.
hello
pizza
The Vikings.
hello
ming ling
ming ling