Главное отличие слов «home» и «house» в английском языке в том, что house обозначает конкретное здание, не всегда жилое, а home — более абстрактное понятие места, которое человек считает своим домом. 2
House может обозначать не только жилой дом, но и помещение или строение, где регулярно происходит какое-то событие, ведётся определённый бизнес или деятельность. 2
Home подразумевает эмоциональную привязанность к какому-то месту, уют и тепло. 3 Это может быть любое место: то, где человек вырос, дом, квартира или даже целая страна. 3
Таким образом, house — это тип жилья, а home — это место, где живут люди. 45