Когда в середине Великой Отечественной войны вышел Указ об учреждении медалей за оборону городов (Ленинграда, Одессы, Севастополя, Сталинграда), газета «Правда» опубликовала статью, в которой впервые в истории появилось выражение «город-герой». Оно оказалось настолько точным и емким, что его позже использовал Сталин в приказе о проведении первомайского салюта в столицах республик и «городах-героях: Ленинграде, Сталинграде, Севастополе и Одессе».
Однако же официальное звание «Город-герой» появилось лишь 20 лет спустя (в 1965 году) указом Президиума ВС СССР. Но речь в контексте сегодняшнего дня не о городах-героях, а о событии, которое произошло 9 мая 2006 года. В этот день президент РФ подписал закон «О почетном звании Российской Федерации «Город воинской славы».

Разница между городом-героем и городом воинской славы не вполне очевидная. И у некоторых людей возникала путаница, поскольку из текста закона выходило, что один и тот же город может быть и героем, и городом воинской славы. Однако отличия есть, и они довольно чёткие.
Звание «Город-герой» связано только с событиями Великой Отечественной войны, а «воинская слава» присваивается городам РФ «на территории которых или в непосредственной близости от которых в ходе ожесточенных сражений защитники Отечества проявили мужество, стойкость и массовый героизм».
И это не обязательно должны быть события Великой Отечественной, хотя подавляющее большинство из 44 городов воинской славы получили звания именно за ратные дела той эпохи.

Но вот, например, 16-тысячный Козельск в Калужской области стал в 2009 году городом воинской славы за то, что в 1238 году он семь недель держался в осаде войск Батыя. Или Петропавловск-Камчатский. Свое почетное звание он получил не только за подвиги моряков в годы ВОВ, но и за события Крымской войны (1853–1856 гг.), когда 350 русских солдат одержали победу над десантом противника, в котором числилась почти 1000 человек.




