Why does Stars produce Heat & Light?
This is Due to the Great explosions which happen in side the stars.
If you see the Star life cycle , you will see that stars is consists of Hydrogen which Fuses to create heavier metals [ Millions of Hydrogen bombs].
This Great explosions produce heat which is enough to travel for long distances.
This Great explosions make glow which is enough to travel for long distances.
you can imagine if you made big fire, it will send light to a distance.
So, what will happen if you make a fire which is equal about 200 times of earth voume?!!
Nearest Star| 20 Nearest stars | Brightest stars | stars life cycle