The view that ideological differences was responsible for the Cold War is valid. The disputes between the United States and the Soviet Union occurred due to their differences of ideologies. The communists took control during Russian Revolution of 1917. The United States and Britain were concerned that a similar thing may occur in their nations. So they helped the White Army (who were against communism) in the Russian Civil War (but they failed). In fact, the United States didn’t recognise the government until 1933. However, things began to change when Hitler came to power and the two powers could unite over the same enemy of Germany. However, after WWII the United States began to recall their disparities. These differences between the two countries originated from their ideologies. Communism was the belief system took after by the Soviet Union, it said that everything should be possessed by the government and then be distributed equally among the people who would work for it. Which was initially established by Karl Marx. As well as the Soviet Union were totalitarian as well as communist, meaning all the power was with the rulers. 
Communists were prominent in many parts of Eastern Europe as during the post-war elections communists won many votes and joined left-wing coalition governments. For instance, In Albania the communists took control quickly after the war finished. However, in Poland the communists had initially joined different parties in a coalition government but Stalin neglected to satisfy his guarantee to enable Poland to decide its own future by ‘free and unconstrained elections on the premise of universal suffrage and secret ballot’. Additionally, in Bulgaria, non-communists coalition government were progressively imprisoned or executed. Under a capitalist system, which was adopted by the US, individuals are able to possess land and businesses’ and compete for themselves. This provoked a visible difference between the poor and rich. Also, they were a democracy, meaning that the people had the right to elect their rulers.