The Bhagwat Gita is one of the best books that tell us about the teachings of Lord Krishna to Arjuna. Every character in Mahabharata has been given a particular role that plays in our environment and body. It is a magnificent book that explains every little detail of how each character holds a meaning. All 700verses of Gita has been significantly written for a reference guide for all problems a man faces in a lifetime. This book is not about a battle that was fought thousands of years ago, but about the battle that's being fought right now within each one of us. Paramahansa Yogananda has presented Lord Krishna's teachings in a way that can be applied in daily life to attain all that we're really looking for. The words of Lord Krishna to Arjuna are the most sacred words for the Hindus; the author uses Lord Krisna’s teachings to tell us how we can them in our daily lives. The author discusses how one can reach self-mastery; control one's mind and the connection between yoga and meditation. It also speaks about the double nature of the soul in creation and the various changes of God's nature.The book talks about the forces of good and bad and how they compete with each other to attain victory.