There are different names that can be applied to invitation to Russia. Terminology may vary in different countries and companies. If you see such words and expressions as: visa invitation, invitation letter, visa support, tourist voucher — be sure it is the same document.
That is why it should not stop you from ordering services you need in case you meet different versions of this term.
See