Слово «Кремль» в зависимости от смысловой нагрузки, в которой оно используется, можно писать с большой или маленькой буквы.
Когда речь идёт о Московском Кремле, то это официальное название и должно всегда писаться с большой буквы.
Примеры предложений.
Президент прибыл в Московский Кремль.
Когда слово кремль используется в качестве нарицательного существительное (кремль обозначает укрепленную крепость), то в этом случае пишется с маленькой буквы.
Примеры предложений.
Во дворе с ребятами мы построили кремль.
Мне интересно изучать историю кремлей разных городов.