why do stars twinkle
Answers
Most of the stars are shining with a steady light. The movement of air (sometimes called turbulence) in the atmosphere of Earth causes the starlight to get slightly bent as it travels from the distant star through the atmosphere down to us on the ground. This means that some of the light reaches us directly and some gets bent slightly away. To our eyes, this makes the star seem to twinkle.
Explanation:
Stars twinkle due to atmospheric refraction of starlight. As the stars are very far away, they behave as almost point sources of light. A son account of atmospheric refraction, the path of rays of light coming from the star goes on varying slightly, the apparent position of the star fluctuates and the amount of starlight entering the eye flickers. So, sometimes, the star appears brighter and at some other time, fainter. Thus, the stars twinkle.