I have always called where I live home, even if that's somewhere the army has sent us and we know it's not permenant.
Lots of people call 'home' where they are from or where their parents' live though, which I admit I find a little strange. They usually don't own a house there or anything.
So, what do you do and why?