La teoría del delito proporciona el marco lógico para determinar si existe un delito en cada caso. Incluye conceptos como la acción voluntaria, la tipicidad que compara la conducta con el tipo penal, la antijuridicidad que analiza la colisión con el ordenamiento jurídico, y la culpabilidad que atribuye responsabilidad. Las causas de justificación pueden eliminar la antijuridicidad en ciertos casos.