A foreign citizen can stay in Russia without a visa (for countries with a visa-free regime), on a tourist visa, business visa, student, work visa, or other visa.
A foreigner's maximum period of continuous stay in Russia in case of short-term stay is 90 calendar days. If a foreigner has an employment contract and a work permit, then he can stay in Russia continuously for the entire period of validity of the work permit.