Visa on arrival is a visa issued directly at the airport or border. Russia does NOT issue visas on arrival for most categories. Exception: some special economic zones and e-Visa (applied online in advance but doesn't require consulate visit). A visa for Russia must be obtained in advance.