what is the difference between soul & spirit?
 The soul is the intermediate layer between body and spirit while Spirit is who and what you really are. The soul reincarnates while the spirit does not. Souls are many while spirit is essentially ONE. 