Why does a Flame Need Oxygen?

Fire is a chemical reaction and the flame is the result of the chemical reaction. Fire needs oxygen because it is an important ingredient in the chemical reaction known as fire to produce heat and light.