Q: What is the difference between a visa, residency, and citizenship?