Kriminel adfærd kan være resultatet af forskellige faktorer som dårlige socioøkonomiske forhold, psykiske lidelser eller dårlig socialisering. Der er også forskellige teorier om kriminalitetsforklaring, herunder biologiske, psykologiske og sociologiske forklaringer.