A spirit guide is an energy assigned to a soul before he of she enters the physical world. It is an energy which helps to spiritually guide that physical being through their life here in the physical world. A spirit guide usually is one which affects a particular soul positively. Spirit guides are believed to come from a higher power. Some guides are in animal form and other spirit guides are ancestral from one’s own family or with some sort of kinship.