Revise GCSE Physics

Question: Why do stars give off their own light?

Anything that is hot emits radiation, and if an object is sufficiently hot this radiation will include all the different types of Electromagnetic radiation not just infrared.

We call objects that emit their own light 'luminous'.

We only see 'non-luminous' objects when light from another source reflects off the surface of the object.