وفي حين أن قواعد القانون الإنساني الدولي العامة تنص على إطار للحد من الآثار العشوائية المحتملة لجميع الأسلحة، فإن القانون الإنساني الدولي يتسع أيضاً لوضع معاهدات محددة بخصوص الأسلحة التي قد تتسبب في معاناة إنسانية غير مقبولة.