Cauzele conflictelor armate sunt diverse și includ probleme de natură teritorială, etnică, ideologică sau economică. Alte posibile cauze includ concurența pentru resurse naturale sau de terenuri fertile, divergențe privind politica externă sau interne și divergențe privind drepturile și justiția socială.