UK Visa Types and Explanations
A visa is a document that authorizes you to enter, and stay temporarily or permanently in a specific territory. A UK visa allows you to do this in the UK. The visa can be in the form of a stamp or a document issued by a consulate or embassy.