Im Allgemeinen ziehen Länder in den Krieg, um ihr Territorium und ihre Lebensweise zu erhalten, zu erweitern oder zu verteidigen. Konkretere Motive sind der Zugang zu neuem Land oder neuen wirtschaftlichen Ressourcen, die Aufrechterhaltung oder Verteidigung religiöser Überzeugungen, und ein schnelles Ende eines politischen Konflikts.
Die Ressourcen auf der Welt sind begrenzt. Einige Länder haben mehr Zugang zu wünschenswerten natürlichen Ressourcen als andere. Wenn ein Land etwas hat, was ein anderes Land will oder braucht, versucht das Land, dem es an Ressourcen mangelt, möglicherweise, sich durch Kriegsführung Zugang zu verschaffen. Land ist auch eine begrenzte Ressource, daher können Länder, die eine wirtschaftliche Expansion anstreben, andere Länder aggressiv angreifen, um Land für ihre Ressourcen zu beschlagnahmen oder es zu entwickeln.
Religion war lange Zeit ein Auslöser von Kriegen. Die Kreuzzüge gehörten zu den prominentesten Kriegen, die wegen religiöser Überzeugungen stattfanden. In diesem Fall war es ein Versuch christlicher Gruppen, den Muslimen die Kontrolle über das Heilige Land zu nehmen. Konflikte innerhalb eines Landes beginnen oft aufgrund unterschiedlicher religiöser oder philosophischer Unterschiede zwischen den Menschen innerhalb der Grenzen einer Nation. Das Ziel jeder Seite besteht oft darin, die Kontrolle über die Regierung zu erlangen, um die gewünschte Politik umzusetzen. Ebenso können politische Rhetorik oder Differenzen innerhalb von Ländern und zwischen Ländern schließlich so angespannt werden, dass die Diplomatie im Austausch für einen Krieg zurückbleibt.