What types of smoke detectors are there?

Ionization Smoke Detectors: Less expensive than photoelectric and more responsive. Typically if you are cooking and it produces a lot of smoke, this type of detector will go off.

Photoelectric Smoke Detectors: Will respond to a reduction in light from smoke. It usually does not give off false alarms, but it is slower in detecting a fire compared to ionization detectors.