Specific and general deterrence

What is deterrence and rational choice theory? What is the difference between specific and general deterrence? What is the difference between deterrene and rational choice theory?