A star's color directly indicates its surface temperature, following Wien's displacement law. Blue stars are hottest (over 30,000 K), white stars are moderate (around 10,000 K), and red stars are coolest (below 3,500 K). Distance and size do not directly determine a star's apparent color, though they affect brightness.