Types of Ghosts and Spirits?

The types of spirits, or as some call ghosts, are lost souls, messengers, guardian angels, and more. They may abide in a between place or simply pass through to our physical plane of existence. You can find more information here: