what is the difference between higher self and soul?
Soul is the source energy that forms all other energy, space, matter and life it drives the evolution of the universe ( see energy driven evolution theory ), higher self is a concept of the true/best self it can be seen as the energy of mind, body and soul in balance and harmony.