Your vote on this answer has already been received
A HOUSE is the BUILDING where the majority of people live. It normally has bedrooms, a kitchen, a living room, a bathroom and a dining room.
A HOME is a PLACE where someone lives. Normally it is a house but it can be other things too: a narrowboat (a boat on a canal which someone lives in), a caravan (a house which is similar to a van or truck, which can be driven around) or an apartment (a kitchen, living room, dining room and bedroom(s) in a building that has other apartments in it). Home is often associated with a family and/or the place you feel attached to.