GLOSSARY
Tax residence
A status determined by applicable tax law and potentially relevant treaties. Nationality, visas, property ownership and tax residence require separate analysis; a residence card alone is not a conclusion.
Apply the concept to your questions
Note the country, transaction or application and evidence still to confirm. Similar terms can have different meanings across systems; consult the relevant sources and professional advice.