It may be basic reason that countries are willing to start war because of historical background. In the past, there were no as much as countries like present because most powerful kingdoms which had strong army and wealthy treasure invaded half of the world. However, those kingdoms were separated as time passed and their remains are separate and independent states in modern period. So each state has own reason that other lands to belong them due to past history. Also cultural, religious and race differences may encourage people to protect and continue their heredity among other communities live in same country which has wide range of nationality like India, China, Russia.