The temperature of the star itself - and Earth's atmosphere.
The chemical composition of the star.
The Earth's rotation. The relation between the Earth (or a person on the Earth) and the position of the stars makes it appear that the stars are in a different position as the night progresses.
Some stars appear yellow because either they are yellow or the white color can appear different. The spectral types F and G (our sun), contain yellow stars. This is caused by their temperature.
they appear blue due to the flame
Stars appear different from the sun because the sun is closer to the earth and the other stars are further away from the earth so that's why the appear differently when you look at them in the sky!!!!!
They don't. Other things being equal (especially if the size and distance is the same), a hotter star will appear brighter, and in a different color.
The color of the stars depend on how hot they burn.
The rotation of the Earth makes the stars appear to move in the sky.
The color of emission nebulae is a result of the predominate gas or gasses in that nebulae. Different gasses glow in different colors. Blue, as the color of the star, indicates how hot the star is.
A star's color is determined by its surface temperature. This temperature is largely dependent on the star's initial mass.
Because earth is moving
Generally, the more massive a star is, the more luminous they are. The most luminous stars appear blue.