Because it is creating energy from the fusion of hydrogen and helium in its core.
Any star . The star that supplies heat and light to us is our very own Sun.
nebula
A star is an object that radiates its own heat and light. A typical star is a superheated ball of hydrogen and helium that releases energy through nuclear fusion. The moon is much smaller and less massive than any star and is mostly made of rock. It does not produce its own light, but simply reflects light from the sun.
A star!
star
because the star burns and fuses hydrogen and helium (like the sun) making heat an light
Yes, light does produce heat. When light is absorbed by an object, the energy from the light is converted into heat, which can raise the temperature of the object. This is why objects can feel warm when exposed to sunlight or other sources of light.
All stars do ... sort of by definition.
No, it is not. Stars are kept at very high temperatures by nuclear fusion, which only happens to bodies of high masses. The planet Jupiter is a body that was close to becoming a star, but was too small and did not.
Stars are hotter than planets. Stars are massive balls of gas that produce heat and light through nuclear reactions in their cores, while planets do not produce their own heat and rely on the heat they receive from the star they orbit.
moon
Yes.... The sun is a star, so it produces its own light by nuclear fusion of hydrogen into helium.