The immigration card is called a landing card in the UK. It has nothing to do with a visa.
Student or Learner
Tomorrow is D-day. To make my trip through immigration go smoother, I researched some useful expressions. These are frequently asked questions at the airport, and I practiced, practiced,
1. May I see your immigration card and passport?
2. What's the purpose of your trip?
3. How long will you stay?
4. Do you have a return ticket to Korea?
5. Do you have anything to declare?
When you say "immigration card" at the airport, does it mean "visa" or "report card to be filled out before going through the immigration desk"?
The card that you fill in when you arrive at a foreign country, to be given to the immigration officer, is called a disembarkation/arrival card.
I am not a teacher.
It might be called an disembarkation/arrival card in other countries, but Piscean is right - in the UK, you have to complete a landing card on arrival.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.
Everybody (citizen or not) has to fill in the customs form when entering the US. Foreigners need to fill in the I-94 (or I-94W) immigration forms.