Residence is a term of art within the meaning of immigration law and is not synonymous with physical presence.
372559
In immigration law, there are some terms of art.
372560
In immigration law, the word residence implies physical presence.