A violência não tem uma explicação correta ou única, pois ela é gerada por falta de dinheiro, para sustentar os vícios, para simples benefício, mais embora não seja totalmente, a grande responsável por isso é a desiguladade social.
Em busca de bens materiais, dinheiro, drogas, ou simples revolta com o mundo, cidadãos de bem acaba sofrendo na mão dos bandidos, enquanto os políticos roubam e ficam ricos de maneira fácil e rápida.
Favelas e morros são famosas por haver muita violência, mas nem sempre é assim, pois elas foram formadas justamente por aqueles que não tiveram oportunidades, que acaba recebendo pessoas erradas que fazem a fama do lugar ficar negativa, principalmente aos olhos da mídia.