Types of Controls Preventive controls are proactive in that they attempt to deter or prevent undesirable events from occurring. Corrective controls are put in place when errors or irregularities have been detected. Detective controls provide evidence that an error or irregularity has occurred.