
Несмотря на то, что в состав советского флота входили корабли практически всех классов, количественное соотношение между ними было совершенно иным, чем во флотах основных морских держав. Так, в начале 1991 г. ВМФ СССР имел 285 подводных лодок и около 140 надводных боевых кораблей классов авианосец, крейсер-эсминец, сторожевой корабль, то есть соотношение между ними было 1 : 0,40 вместо 1 : 1,5 в ВМС США и 1 : 1,76 в ВМС Великобритании. Советский флот обладал всего лишь пятью крупными авианесущими кораблями (из которых только один являлся полноценным авианосцем), однако имел больше всех в мире малых боевых кораблей и боевых катеров.
Эти различия в структуре корабельных сил были предопределены не только военно-стратегическими и историческими факторами, но и спецификой социалистической экономики.
Как известно, в первое послевоенное десятилетие в СССР строились надводные корабли и катера традиционных типов (крейсера, эскадренные миноносцы, сторожевые корабли и т.п.), которые, по существу, являлись эволюционным развитием кораблей предвоенной программы, а также подводные лодки, во многом повторяющие германские образцы конца второй мировой войны. Авианосцы в СССР отсутствовали, что обрекало подводные силы на действия только в прибрежных районах, где они могли быть прикрыты истребительной авиацией берегового базирования.
Подготовленная Главкомом ВМФ Н.Г. Кузнецовым кораблестроительная программа на второе послевоенное десятилетие предусматривала создание авианосцев ПВО, а также кораблей традиционных классов (включая подводные лодки), но уже частично с ракетным оружием. Однако, первоначально одобренная Генеральным штабом, эта программа осенью 1955 г. была подвергнута жесткой критике военно-политическим руководством страны и утверждена не была. Н.С. Хрущев и министр обороны Г.К. Жуков выступили против создания авианосцев и усиления надводных сил флота, полагая, что его главными силами должны стать подводные лодки, а авианосцы в условиях атомной войны потеряют свое боевое значение.
