So many battles were fought in India and other parts of the world. What was so different about the Battle of Kurukshetra? Battle of Kurukshetra was a Dharamyuddha. Why? Because the Pandavas fought the battle under the guidance of Krishna himself to establish Dharma. Unlike other battles, it was not a battle fought for greed or dominance. It was a battle for the larger interest. When the battle started, Arjuna wanted to run away from the battlefield because he did not want to fight his own cousins and teachers. Arjuna felt that it would be better not to fight the battle rather than take the blame for killing his own grandfather Bhishma and teacher Drona. Then Krishna told him about the real form of Dharma. He told the entire Bhagavad Gita to Arjuna. He said that all living beings and also non-living things have taken birth from Krishna and will merge back into Krishna. That's why truth and only truth shall be the guiding force behind the decision to fight or not to fight the battle....