The factors responsible for the end of Cold War are:
(i) The Soviet Union adopted the policy of opening up the economy. The State loosened up its control of the economy.
(ii) The then President of the Soviet Union Mikhail Gorbachev implemented the policies of Perestroika (Restructuring) and Glasnost (Openness). Due to these policies, the control over the media reduced.
(iii) As the East European countries under the influence of the Soviet Union adopted the capitalist and democratic paths, the Soviet Union disintegrated and several new nations were created out of it.