Кремль — это укреплённые оборонительные сооружения, цитадель, крепость, построенные в городе.
В старину такое сооружение называли детинец. Но в 14 веке слово "детинец" устарело: его заменило слово "кремль".
Кремль находится в центре города, как правило, на возвышении или вблизи реки и окружён стенами. Нередко кремль обносили валом или выкапывали ров. Сам город строили вокруг кремля, чтобы была возможность укрыться от нападения.
В метонимическом значении кремлём также называют администрацию президента.
Происхождение слова кремль
По одной из версий слово "кремль" произошло от "кремь". Что значит "часть засеки, где растет лучший строевой лес" (Этимологический словарь М. Р. Фасмера). А кремлёвым называли стойкий, прочный лес.