up vote
1
down vote
Home - people stay/live there with some relationship(to be specific love/affection) between them.
ex. "welcome home", Nursing home - where people treated/have to be treated with love
House - Just a building which may become a home.
Nobody rent a home, but house.