Любой древнерусский город из числа более-менее крупных имел детинец. Детинец возвышался над местностью, поскольку строился обычно на холме - одном или нескольких. Он был обнесен стеной и хорошо укреплен. Примерно века с четырнадцатого такие крепости на Руси стали называть кремлями. Однако если речь идет о более ранних временах, то правильнее все-таки использовать слово "детинец". Например, Новгородский кремль зовется именно детинцем. Почему для столь серьезных сооружений было выбрано столь несерьезное слово? Ведь в нем явно угадывается что-то детское...
Слово «кремль» очень древнее. Кремлём или детинцем на Руси называли укреплённую часть в центре города, другими словами крепость. В старину времена бывали разные. Случалось, что на русские города нападали несметные вражеские силы. Вот тогда то жители города и собирались под защиту своего кремля. Старые и малые укрывались за его мощными стенами, а те, кто мог держать в руках оружие, со стен кремля от врагов оборонялись. Первое поселение на месте кремля возникло примерно 4000 лет назад. Это установили археологи...