Stars are thought to form inside giant clouds of cold molecular hydrogen — giant molecular clouds roughly 300,000 times the mass of the Sun (M ☉) and 20 parsecs in diameter. Over millions of years, giant molecular clouds are prone to collapse and fragmentation. These fragments then form small, dense cores, which in turn collapse into stars. The cores range in mass from a fraction to several times that of the Sun and are called protostellar (protosolar) nebulae. They possess diameters of 0.01–0.1 pc (2,000–20,000 AU) and a particle number density of roughly 10,000 to 100,000 cm.