A residence is the place where a person can be found. It's the palace where you stay a long period of time.
A domicile is a legal residence
In some countries the landlord-tenant laws will be in favour for the tenant if the rent contract is about renting a residence
You can find out more about this matter on the international law forum in the following countries: