Почему звезды светятся разными цветами?

У звезд в ночном небе бывают очень разные оттенки: каждое созвездие отсвечивает по-своему. Но почему одни звезды сияют голубоватым или белым светом, а другие — например, оранжевым или желтоватым?