جنایت جنگی و جنایت علیه بشریت در نگاه اول مشابه به نظر میرسند، ولی جنایت جنگی تنها در بستر درگیری مسلحانه رخ میدهد، در حالی که جنایت علیه بشریت میتواند در زمان صلح نیز اتفاق بیفتد و معمولاً شامل حملات سازمانیافته علیه جمعیت غیرنظامی است (مانند پاکسازی قومی یا نسلکشی).