The living energy which exists in all living things is the Life Force. Over the years, much has been written about the source of power behind the physical mechanism. You might identify with this inner energy as an inner awareness, your true essence, your spirit dwelling within, or your soul to name yet a few. Some might see this notion as mysterious, vague or insubstantial. There is a necessity for you to have an open mind - a mind which is open to new ideas and ideas, and one which challenges and looks to your own experience prior to accepting something as fact.
The Life Force Quanta, your inner energy is cosmic in nature, having a continual presence throughout space and time.