Personally, I think soul and spirit are the names we give to things we don’t understand about the mind and how the human brain works, or why it does things we don’t understand. So we just define it as best we may. I don’t feel a difference cuz I don’t believe those exist beyond us not understanding something. With that said, I do separate spirit from soul when I’m reading ghost stories. I like ghosts.