Un kremlin (en russe : кремль, kreml) est un ensemble de fortifications des villes de l'ancienne Russie. Les kremlins, abritant à la fois les infrastructures militaires, les centres de pouvoir et les lieux de culte, avaient une dimension défensive, spirituelle et politique[1].
Les villes anciennes ont chacune leur kremlin, comme celui de Novgorod ou celui de Kazan. Celui de Moscou est depuis plusieurs siècles le centre du pouvoir russe, y compris pendant la période soviétique.