Согласно Конституции РФ, президентом России может гражданин страны, достигший 35 лет. Он должен постоянно проживать на территории государства не мене 10 лет. Президентский пост нельзя занимать больше двух сроков подряд. Президента избирают на 6 лет с 2012 года, хотя ранее избирали на 4.
По факту, чтобы стать президентом нужно иметь поддержку крупного капитала и СМИ. В 1996 году у Зюганова были все шансы победить на президентских выборах, но перечисленная часть общества, весьма малочисленная, выступила в поддержку Ельцина. Поэтому он и победил, а затем передал власть премьер-министру Владимиру Путину, назначив его с 1 января 2000 года исполняющим обязанности главы государства.