Here's why:
* Star Color and Temperature: A star's color is determined by its surface temperature. Hotter stars emit more blue light, while cooler stars emit more red light.
* Main Sequence Stars: Middle-aged stars fall on the "main sequence" of the Hertzsprung-Russell diagram, where they fuse hydrogen into helium in their core.
* Sun's Color: Our Sun is a middle-aged star with a surface temperature around 5,500 degrees Celsius. This temperature makes it appear yellow, though it actually emits a broader spectrum of light.
So, while we often perceive the Sun as white, it's technically more accurately described as yellow.