The idea of kindred spirits can be formulated in many ways, but in essence they are bound by the same system of values, whereas soulmates often define their spiritual connection as two separate souls that are connected. Kindred spirits, in their turn, may feel alike, or at least similar to each other.