There are also variants made from shortcrust, flaky or puff pastry. In East-Slavic languages pirog is a generic term which denotes virtually any kind of pie, pastry, or cake. Тhus, Karelian pastry (known as Karelian pirog in Russian), knish or charlotte are considered types of pirog in Eastern Europe.