The two are very similar, but croissants have more of a puff pastry dough making them extra flaky. Crescent rolls have more of a homemade roll texture.