جنگها با توجه به معيارهاي مختلف به انواع متفاوتي تقسيم ميشوند. مثلاً بر اساس توازن قوا، به جنگ عادلانه و غير عادلانه، بر اساس مقياسهاي جغرافيايي به جنگهاي محلي، منطقهاي، فرامنطقهاي و جهاني، با توجه به نوع تاکتيک، به منظم (کلاسيک) و نامنظم (چريکي)؛ بر اساس نوع سلاح به هستهاي و غيرهستهاي تقسيم ميشوند.
در يک تقسيم کلي و با توجه به ابزارهاي به کار گرفته در جنگ و همچنين هدف اصلي از آن، ميتوان جنگها را به سه نوع تقسيم کرد: جنگهاي سخت (Hard War)، جنگهاي نيمهسخت (Simi hard war) و جنگهاي نرم (Soft War).