Uni Soviet
Secara konstitusional, Uni Soviet merupakan gabungan dari 14 Republik Sosialis Soviet (RSS) dan Republik Sosialis Federasi Soviet Rusia (RSFS Rusia), meski kekuasaan Partai Komunis yang sangat besar membuat sebutan "uni" menjadi hanya sekadar nama saja. Traktat Pembentukan Uni Soviet ditandatangani pada tanggal 30 Desember 1922 oleh pemimpin empat republik, yaitu RSFS Rusia, RSFS Transkaukasia, RSS Ukraina, dan RSS Byelorusia. Pada tahun 1924, saat pelaksanaan program delimitasi nasional di Asia Tengah, dibentuklah RSS Uzbekistan dan RSS Turkmenistan, menempati daerah yang dulunya merupakan bagian dari RSSO Turkestan di RSFS Rusia dan dua dependensi Soviet, RSR Khwarezmia dan RSR Bukhara. Pada tahun 1929, dibentuklah RSS Tajikistan, terpisah dari RSS Uzbekistan. Dengan berlakunya Konstitusi 1936, anggota RSFS Transkaukasia, yaitu Georgia, Armenia, dan Azerbaijan, ditingkatkan statusnya menjadi republik, sedangkan Kazakhstan dan Kirgizstan dipisahkan dari RSFS Rusia.
Uni Soviet
Pada bulan Januari 1987, Gorbachev menyerukan demokratisasi dengan memperkenalkan unsur-unsur demokrasi seperti pemilihan umum dengan banyak calon dalam dinamika politik Uni Soviet. Pada bulan Juni 1988, dalam Kongres Partai Komunis Uni Soviet XIX, Gorbachev menggulirkan pembaruan-pembaruan radikal yang dimaksudkan untuk mengurangi kendali Partai Komunis terhadap aparat pemerintah. Pada bulan Desember 1988, Majelis Agung Uni Soviet menyetujui pembentukan Kongres Perwakilan Rakyat yang sebelumnya telah ditetapkan dalam amendemen Konstitusi Soviet 1977 sebagai badan legislatif yang baru. Pemilihan umum anggota kongres diadakan di Uni Soviet pada bulan Maret dan April 1989. Pada tanggal 15 Maret 1990, Gorbachev terpilih sebagai Presiden Uni Soviet yang pertama.