Why does oxidation occur?
Oxidation occurs when an atom loses electron density to another atom. The atom with the lower electronegativity loses electron density to the atom with higher electronegativity.
The Oxidizing agent has a higher electronegativity draws the electron density closer to itself. This is what causes oxidation.