هیچ یک از جنگهای پیامبر جنبه خشونت طلبی و بی رحمی و تهاجم نداشت بلکه یا به سبب فتنه و نقض عهد طرف مقابل بود،مانند جنگ با بنی قنیقاع در مدینه و جنگ با مشرکان درفتح مکه که به سبب نقض عهد قریش در صلح حدیبیه روی داد.یا برای جلوگیری از تجاوز بود مانند جنگ احد و خندق و یا قصاص و معامله به مثل و یا...