Meaning of "Tax residence"
A jurisdiction in which a person or a company are recognized as residents and are obliged to pay taxes. The criteria for residence for tax purposes vary considerably from jurisdiction to jurisdiction, and "residence" can be different for other, non-tax purposes.