Here's why:
* Temperature and Color: The color of a star is directly related to its surface temperature. Hotter stars emit more blue light, while cooler stars emit more red light.
* Mass and Temperature: More massive stars have a stronger gravitational pull, which leads to higher core temperatures and pressures. These high temperatures cause them to burn fuel much faster and emit a significant amount of blue light.
Therefore, the most massive main sequence stars, known as blue giants or supergiants, have incredibly high temperatures and appear blue in color.