För många är Kreml synonymt med Moskva, men faktum är att de flesta äldre ryska städer har eller har haft sitt eget kreml. Kreml är helt enkelt ett ord som står för en befästning i en stad.
Den första kända användningen av ordet Kreml för platsen där Neglinnajafloden ansluter till Moskvafloden går tillbaka till 1331. Ungefär vid samma tid byggdes de första stenbyggnaderna på platsen. Utvecklingen av Kreml fortsatte i takt med att Moskva växte sig starkare. Murarna som de ser ut idag uppfördes av under ledning av italienska experter mellan 1485 och 1495. Tsarerna uppförde såväl palats som katedraler inne på Kremlområdet. Uppförandet av nya byggnader på den begränsade ytan krävde att gamla förstördes och Kreml såg sällan exakt likadant ut under någon längre period.
Förutom katedraler och palats är Kreml även hemvist för presidentens officiella residens. Det finns även ett högt klocktorn med 21 klockor som skulle ljuda om fienden närmade sig. Bredvid klocktorn finns Tsarklockan, världens största kyrkklocka, uppställd.