Here's why:
* Planets don't have their own nuclear fusion: Stars generate heat and light through nuclear fusion in their core. Planets are much smaller and lack the necessary mass and pressure to initiate this process.
* Planets absorb and reflect light: They absorb some of the light and heat from their star and reflect the rest, which is why we can see them.
* Internal heat sources: Some planets, like Earth, have internal heat sources due to radioactive decay in their core. However, this heat is insignificant compared to the heat received from their star.
So, while planets may have some internal heat, it's not enough to be considered a source of their own heat and light. They are essentially giant rocks or gas balls that orbit a star and rely on its energy to sustain themselves.