A spirit companion is different in that these are spirits or entities living with a human from other plains of existence or dimensions. Some are human like and some are not. A lot of "mythical" creatures in stories, are acctual creatures from other dimensions. They can choose to live with a human in the spirit world. These spirit companions can actually affect physical objects, and interact with humans if they have strong energy.
They also can help with Paranormal.
Grey Witch Penelope, specializes in sex magick, and has 17 spirit companions, and one Dijin friend, also many Light angels who work with negative attachments. Their types are listed below,.
Demond Astral rabbit
Concun ((human like sex spirit)
Farie energy companion
Naga his wife and three children
Two packs of Hell Hounds
Each specializes in their own magick, and each have their own personalities.
A spirit guide is a spirit that has been assigned to you for a certain period of time to help guide you along your way. They are ususally with you for a certain period of time, these guides can change depending on what you need in life. Loved ones who have passed away can ask to be your spirit guide. So you may already have an idea of who they are!