هنالك العديد من العوامل التي تساهم في إ،تشار الجريمة منها العامل الثقافي, فمن الممكن ان الثقافة تحفز على نبذ فئات معينة من المجتمع, مثلا في المجتمع العربي تنتشر جرائم الشرف ضد المرأة بسبب محاولة ممارسة المرأة حقوق طببيعية كالعمل او الدراسة و ما إلى ذلك..
و العامل الإقتصادي يؤثر ايضاً في إنتشار الجريمة, فإحصائياً تنتشر الجرائم في المجتمعات الأكثر فقراً, لإ، فالأنسان يختل مبادئه و نسقه الأخلاقي عندما يتعلق الأمر بالمحافظة على حياته و بقاءه بأي طريقة, خصوصا في مجتمع منهك إقتصادياً و الفرص الموجودة فيه معدومة..