Visa support (a.k.a. invitation, letter, tourist confirmation, or voucher) is a document that allows you to obtain a visa. It cannot be used in place of a visa, and we recommend that you carry your copy with you as you travel, as Russian passport control officials reserve a right to request it as you cross the border. To obtain your actual visa, you have to submit Russian visa support's copy along with required paperwork to the consulate/embassy of your choice.