¿Por qué se derrumbó la Unión Soviética?
Existen multitud de razones para el colapso de la Unión Soviética.  Pero, en general, los historiadores lo han reducido a las siguientes causas principales:

Auge del nacionalismo étnico en las repúblicas soviéticas:  Tras décadas de supresión de las identidades nacionales, los grupos étnicos empezaron a afirmar su nacionalidad y exigieron mayor autonomía y poder político.  Esto dio lugar a numerosos disturbios y protestas en toda la Unión Soviética con demandas de independencia y autodeterminación nacional.

Estancamiento económico y caída de los precios del petróleo:  El modelo económico de planificación centralizada provocó una escasez masiva de productos de consumo básico.  Las tiendas estaban continuamente vacías y los ciudadanos soviéticos tenían que esperar largas colas para comprar productos básicos.  Tras años de privaciones económicas, los ciudadanos soviéticos estaban profundamente enfadados con su gobierno. Además, los precios del petróleo bajaron significativamente a finales de la década de 1980, lo que proporcionó al gobierno soviético una fuente clave de divisas fuertes.  Esto dificultó que el gobierno soviético mantuviera altos niveles de gasto militar y mantuviera la economía en funcionamiento.

Perestroika y Glasnost: Las reformas de Gorbachov de la década de 1980 pretendían revitalizar la economía soviética.  Sin embargo, desencadenaron involuntariamente una apertura del debate en todo el país.  El aumento de las libertades permitió a la gente criticar más abiertamente al gobierno y exigir cambios.  

Afganistán y Chernóbil: A finales de la década de 1980, dos acontecimientos simbolizaron la incompetencia del gobierno soviético.  El fracaso de la guerra de Afganistán provocó una pérdida de confianza en el ejército soviético. El desastre de Chernóbil reveló la incompetencia y la duplicidad del régimen soviético, lo que provocó una mayor erosión de la confianza.