Teoriile explicative ale comportamentului agresiv includ teoria frustrării-agresiunii, teoria învățării sociale și teoria cognitiv-comportamentală. Pentru a preveni comportamentul agresiv este important să se promoveze abilitățile socio-emoționale de bază încă din copilărie, să se promoveze modelele pozitive de comportament și să se identifice și să se intervină asupra factorilor de risc care pot contribui la agresivitate precum stresul, conflictul și agresiunea îndreptată împotriva copiilor.