Why do stars twinkle

Why do stars twinkle? Explain.

Answer

Stars twinkle due to atmospheric refraction.

The density of different layers of air keeps on changing due to which theĀ apparent image of the stars keeps on changing. This changing position of starsĀ appears as twinkling of stars.