Ghosts are like a soul that finds it difficult to cross the realm between living and the non-living. Negative connotations about it manifest on the ghost stories. Spirit however are good vibes that may either be present in air, they were like according to many, guardian angels..