This image must represent all of the stages of star birth. It is really amazing! Baby stars must be forming along the edges of the nebulae. The little arcs of lined up stars look to me as though they formed along what were the edges of old receding nebulae. They look to me like the edges of debris that form as the tide on our beaches recedes. This nebulas must be huge.