The main difference between croissants and Danish pastries is that croissants are made with yeast-based dough while Danish pastries are made with dough that contains eggs and milk (known as Danish dough). Croissants are also typically rolled into a crescent shape while Danish pastries can be in a variety of shapes. Read more at BakeSomeBread.com