Verified Answer :

Th definition is the energy released by an electromagnetic process.

Electromagnetic Radiation behaves something like a wave and sometimes like a stream of particles.