İnsanlar şiddete başvurabilir çünkü çeşitli etkenler bir araya gelir ve bu risk artar. Bireysel açıdan, öfke ve sinirlilik gibi duygusal durumlar şiddete neden olabilir. İlişkisel boyutta, kişiler arası anlaşmazlıklar, iletişim problemleri ve çatışmalar şiddetin tetikleyicisi olabilir. Çevresel faktörler arasında stresli yaşam koşulları, maddi zorluklar ve yetersiz destek sistemleri yer alır. Toplumsal boyutta ise, şiddetin kabul gördüğü kültürel normlar, toplumsal eşitsizlikler ve adaletsizlikler şiddete başvurma riskini artırabilir. Bu nedenle şiddetin nedenleri çok boyutlu ve karmaşıktır, tek bir nedene indirgenemez.