So souls can live and die. Do you know any parts of the bible that define a soul in any fashion? What about spirits?
Not that I can think of off the top. In the OT the word "soul" in Strong's Concordance via Blue Letter Bible, is the word "nephesh", defined as "soul, self, life, creature, person, appetite, mind, living being, desire, emotion, passion, seat of the appetites, seat of emotions and passions, activity of mind, activity of the will, activity of the character". On the other hand, spirit is the word
ruwach defined as "wind, breath, mind, spirit (as that which breathes quickly in animation or agitation), animation, vivacity, vigor, courage, spirit (of the living, breathing being in man and animals).
In the NT, soul is the word "psyche" and is defined as "breath of life"; spirit is the word "pneuma" and is defined as "the third person of the triune God, the Holy Spirit, coequal, co-eternal with the Father and the Son" and is "never referred to as a depersonalized force" and "the rational spirit, the power by which the human being feels, thinks, decides". The same word for spirit is used to delinate evil spirits (by adding "unclean" or "dumb", "deaf" and the like), the "Holy Spirit" and the "spirit of a man". In the NT, the word is never used for animals.
So there you have it, way too much overlapping of definitions to give a definitive answer as to the difference in the words unless you are speaking of the Spirit of God.
However, in 1 Cor 2:11 it says "For what man knoweth the things of a man, save the spirit of man which is in him? ...." This seems to point to the spirit being, as the definition says, the rational part of the human being. And, the fact that Scripture always uses different words for soul and spirit does show there has to be a difference.
Here is a website that claims to be able to define the difference:
http://www.cupofwrath.com/risen-dust/09-soul-spirit.php