Preventative: Preventative controls stop cyber attacks from being successful.
Detective: Detective controls are designed to discover cyber attacks in progress.
Corrective: Corrective controls are designed to help your business to recover from a breach.