GLOSSARY

Residence Permit

The permission that needs to be obtained from the relevant authorities to stay in a country for more than the visa expiration duration.