Basically, a house is a particular type of structure where one lives, something other than an apartment or a trailer. Home is more of an abstract concept, illustrated by axioms such as Home is where the heart is, or I really feel at home here. It can also be used generically, as in "I have to go home now".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.