Question: What is the difference between heart, soul and spirit?

Sri Chinmoy: There are two types of heart: the human heart and the universal heart. The human heart is a muscle. It functions while we are living, and when we die it stops functioning. The divine heart houses God the Universal Consciousness. The soul is the divine spark inside us. The soul is the link between God and us. There are two kinds of spirit. One spirit is part of the earthly existence; it is an unsatisfied soul. In the other sense, Spirit is transcendental Existence. The first kind of spirit wants to stay or remain on earth and bring messages from the vital world. This is all done in the vital world. The other Spirit is the transcendental Existence.