Думаю, что все просто. Раньше люди строили свои жилища из материалов, которые легко было найти в данной местности. Там, где много леса, дома строили из дерева, а там, где леса мало - из камня, глины или что там было под рукой подходящее. Это сейчас материал можно привезти хоть из другой страны - в давние времена это было сложно, на лошадях много не привезешь. Разве что для царского дворца материал могли издалека везти.
А еще имели значения некоторые другие условия. Например, в Японии, где часто бывают землетрясения, строить каменные дома было бы неразумно. Что если это все тебе на голову упадет? Поэтому и жилища в древней Японии были непрочные, но легко возводимые - как сейчас щитовые домики. Новый построить легко.
Там, где земля часто затоплялась, дома строили на сваях. В жарких странах дом мог представлять собой четыре столба с крышей из листьев, а вот в холодных краях жилище утепляли и ставили внутри печь. Ну, и так далее.