Spirit Keeping is the act of keeping spirits as companions.
They are typically linked to a vessel or to yourself via mutual contract which provides a direct link of communication & interaction. The vessel they are linked to is not and should not be considered their home or that they are bound to, it is their point of and a means immediate connection and communication with you.