electtromagneticradiation
Th definition is the energy released by an electromagnetic process.
Electromagnetic Radiation behaves something like a wave and sometimes like a stream of particles.