Different colors mean that they come from different star nations.
These multi-coloured orbs have been described to me as ‘a representation of the Soul Light of a being or group of beings’. Sometimes they are radiating (across dimensions) from a particular Soul, and other times they are radiating from a Soul collective – this could be a specific Soul family or Soul group, or a gathering of different mingled energies of beings who are focusing together. So a coloured orb doesn’t necessarily indicate just one star or soul origin – although some orbs, like the big red one in this photo, do represent Souls of a specific star or constellation (in this case Antares, alpha star of the Scorpio constellation, which is an enormous red star). Also, a spinning merkaba can appear as an orb of light, and in my experience, nature spirits and other interdimensional beings of the Earth can also appear in orb form.
From Joanna, in Perth Australia. heartstar.org