按照一般的看法,太阳系、恒星、星系等都是由原始星云在自身引力作用下逐渐凝缩而成的。在原始气体弥漫物质中存在着密度的随机涨落,那些密度比周围高的区域,如果有足够大的尺度,在自身引力作用下的收缩趋势便会超过分子热运动(即压力)的弥散趋势而开始收缩,使密度进一步增大,终于形成一个密度远高于周围气体的区域,这种情况称为引力收缩。对于导致引力收缩所需要的尺度,可以作出定量的估算(见金斯不稳定性)。一般认为,在原始星云中,往往是先收缩成大云块,然后,由于大云块在收缩过程中密度增大,在内部触发第二次收缩,使大云块本身碎裂成为若干小云块。后者即为恒星的前身──星胚,星胚再逐渐演化成为恒星。