A simple difference between a soul and a spirit

When it comes to the soul and the spirit, they appear to be similar, but in reality they are different and opinions may vary wildly.

A soul is something that is eternal, yet pre-existing. A soul can be mortal or immortal. It is the essence of our being. A soul educates itself and develops naturally. When something has soul, they have feeling. To have a soul, is to have life.

A spirit is a deeply situated aspect of the soul. A spirit may or may not eternal. A spirit develops and grows as an integral aspect of the living being. When something has spirit, they have color. A spirit is the energy within us.