What is Residence ?
Residence is (noun) 1. a large house They have a country residence where they spend their weekends. 2. the act of living in a place in residence living in a place When the Queen is in residence, the royal flag flies over Buckingham Palace. artist or writer in residence an artist or writer who lives and works in a place, such as a university, for a time She spent six months as artist in residence at Newcastle University.
source: Easier English, Student Dictionary Upper Intermediate Level