Чим хата відрізняється від будинку?

Будинок, хата, хата, хороми, курінь. Всі ці слова означають житло. Але чим вони відрізняються один від одного? Напевно, відповідь буде приблизно такою: будинком називається будь-яка будівля; хата, хата – будови на селі.