Spirit guides are said to be the entities that we choose (or that are assigned to us) before birth to aid our spiritual growth and transformation.
Other notions surrounding our spiritual helpers include the more psychologically oriented one, that spirit guides represent parts of our unconscious minds that symbolically help us find wholeness.
Another thought is that spirit guides are personified parts of our Higher Selves that are revealed to us in various shapes and forms when we need spiritual guidance.
No matter what perspective you subscribe to, it is beyond doubt that we all need guidance, direction and support in life from guides that are beyond our own capabilities. In fact, coming in contact with one of your spirit guides can mark a significant point of change, transformation, and rebirth in your life.
Our spirit guides are universal forces that are here to help us. A spirit guide can appear as an angel, animal, mythical creature, ancestor, ancient god or goddess, otherworldly entity, or interdimensional being.
At the most basic level, a spirit guide is a type of energy that is embodied in an array of different forms. In other words, spirit guides are archetypal forces or aspects of life which teach, warn, support, comfort, remind and reveal things that we need to learn about ourselves in order to grow.