Кремль (первоначальное название до XIV века — детинец; другие синонимы — кром; город, городок или град; крепость) — принятое в настоящее время название городских укреплений в древней Руси; город, окружённый крепостной стеной с бойницами и башнями. Во многих городах были находящиеся за кремлевской стеной посады, для обороны которых нередко возводились дополнительные внешние укрепления; в таком случае кремлем называлась окруженная стенами центральная часть города. В Древней Руси городами назывались только те населённые пункты, в которых были построены подобные крепости.
Разные исследователи производят слово «кремль» (которое впервые появляется в летописи под 1317 годом как «кремник») от слова «кромьство» — «внутренность», «кремь» — «часть засеки, где растет лучший строевой лес», «кремлевый» — «крепкий, прочный», также санскритского кремл — «справедливый».
Кремлями иногда неправильно называют некоторые крепостные сооружения (например, Орешек, Ям, Ивангородская крепость), которые в Древней Руси изначально создавались не в качестве городских укреплений, а как пограничные военные форпосты; нередко по непонятным причинам кремлями именовались отдельные монастыри (например, Спасо-Преображенский в Ярославле или Соловецкий). Несколько спорно право именоваться кремлем и резиденции Ивана Грозного в Александровской слободе, нередко называемой Александровским кремлем, и укрепленных резиденций архиереев (архиерейских дворов) в Вологде (см. Вологодский кремль) и Ростове Великом (cм. Ростовский кремль).
Нередко кремлевские стены дублируются дополнительными внешними оборонными сооружениями: к таким постройкам относятся не только частоколы, огораживающие во многих городах околокремлевские посады, но и, например, московские Китай-город, Белый город, Земляной город. Если же строящаяся внешняя крепость из камня превосходит по своим фортификационным качествам существующие к тому времени деревянные стены старого кремля, она может принять на себя функцию основного крепостного сооружения: так, возведенную в XVI веке Смоленскую крепость, опоясавшую не только кремлевское пространство, но и широко раскинувшийся посад, часто саму по себе именуют кремлем. С тем же успехом можно именовать кремлем каменные стены Большого нижнего города (1632) в Вязьме, вобравшие в себя территорию гораздо большую, нежели ещё существовавшие в то время деревянные срубы Верхнего Малого города.