What's the story with "Mine" and "yours".

I never even really realized that we had these words untill i realize that russian doesn't.

Again, i cant think of why i would use "this house is...