These people need to update the beta version. Its really annoying when I get something wrong when it's right.
I saw this and instantly started singing the first few lines of N.O. :D This is one of the few words that I knew before I started this
And if yes, how do you express the difference between just a house and your or somebody else's home?
Yes, and can you give me an example where the meaning could get ambiguous?
In English, a home and a house are the same thing (however they are slightly different in a metaphorical and poetic sense).
Home is way more broad than house even in the literal sense, as it generally means any place in which you live, while a house is very specific, meaning a man-made building consisting of (generally) a single residential unit (as opposed to an apartment which is a building containing multiple residential units, for example). A home, even literally speaking, doesn't even have to refer to a building--it can refer to a geographical location (usually a city, for example, "playing at home" in sports refers to playing in the city where the team lives, not playing in a house).