Often people mistake it for croissant or schnecken but it's not. Croissant is a butter laminated dough while the layers in the rugelach are chocolate. And while Schnecken uses sour cream, rugelach uses cream cheese in the dough.